自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#及.NET FrameWork的概念淺析

開發(fā) 后端
C#及.NET FrameWork的概念的理解是我們學習C#的基礎,那么下面的文章就向你通俗易懂的想你介紹C#及.NET FrameWork的概念。

首先,這篇文章只是為了那些想快速學習C#相關知識的朋友提供,可能有些知識點寫不到。請原諒!對于開始學習C#的程序員來說,什么是C#?什么是.Net FrameWork呢?讓我們首先來看看他們的概念:

1.什么是C#:

解1:C#就是一門開發(fā)語言,是由C及C++演變而來的,有朋友戲稱之為"C四個+",這里的"#"號,不讀"井",而讀做"Sharp"我在網(wǎng)上找的中文念法叫做"夏普"也不知正確與否,HOHO且?guī)н^吧,中文翻譯過來的意思是"鋒利,銳利"的意思。

解2:C# 是由Microsoft開發(fā)的一種新型編程語言,由于它是從C和C++ 中派生出來的,因此具有C++的功能。同時,由于是Microsoft公司的產(chǎn)品,它又同 VB一樣簡單。C#象 Java,同時具有Delphi的一些優(yōu)點。并吸取了其他類似語言的經(jīng)驗,這些語言是近20年來面向對象規(guī)則得到廣泛應用后才開發(fā)出來的。

2.什么是.Net FrameWork:

定義:.Net FrameWork類似于JVM(虛擬機),他是微軟Web Services的引擎。我們習慣的叫做.NET框架,同時我們寫的C#,VB.NET,等程序必須在.Net框架上運行。

組成:.Net FrameWork由兩部分組成,分別是公共語言運行時(CLR),統(tǒng)一類庫集(FCL)。公共語言運行時(CLR):包括兩部分分別為,公共語言規(guī)范(CLS)及公共類型規(guī)范(CTS)。統(tǒng)一類庫集(FCL):涵蓋了我們以后開發(fā)中要用到的基本框架類,ADO.NET,WINFORM,WEBFORM,WEBSERVICES等類庫集。

3.在.Net FrameWork上應用程序的執(zhí)行:

首先用C#,VB.net編寫代碼--->然后再編譯為程序集(.exe、.dll[MSIL]、元信息[數(shù)據(jù)信息]、可選資源[圖片、聲音])---->程序集再通過JIT編譯 (Just-In-Time 僅在需要時才編譯MSIL)為機器代碼---->***通過托管CLR運行機器代碼。

C#及.NET FrameWork的概念基本知識就向你介紹到這里,希望對你了解和學習C#及.NET FrameWork有所幫助。

【編輯推薦】

  1. C#Lpt端口打印類的操作淺析
  2. C#打印設置實現(xiàn)源碼詳解
  3. C#打印控件的使用實例淺析
  4. C#打印條碼操作的實例淺析
  5. C#打印原理解析及實例操作
責任編輯:仲衡 來源: 博客園
相關推薦

2009-08-25 18:16:02

.NET Framew.NET Framew

2009-09-02 10:58:02

C#動態(tài)數(shù)組

2009-08-26 15:10:34

脫離.net fram

2009-08-26 15:25:06

.NET Framew

2009-09-14 13:44:14

Lambda ExprC# Lambda

2009-08-26 14:27:03

C# Framewor

2009-09-04 17:27:46

C# DES

2009-09-11 11:16:53

C# Attribut

2009-08-27 17:11:44

C# Fluent I

2009-09-09 16:46:59

C# XmlSeria

2009-08-18 10:30:30

C#枚舉

2009-08-18 09:51:18

C#枚舉類型

2009-08-20 18:47:19

C#異步通信

2009-09-09 10:47:29

C# CheckBox

2009-09-02 13:41:57

C#字符串操作

2009-09-01 16:10:28

C#單元測試

2009-08-17 17:36:08

C# 枚舉

2009-08-21 14:47:39

C#網(wǎng)絡編程

2009-08-24 17:39:21

C# 泛型集合

2009-09-07 06:56:46

C#透明窗體
點贊
收藏

51CTO技術棧公眾號