----------
c#2.0 針對於.net framework 2.0 新特性有:
分部類泛型
靜態類迭代器
匿名方法
委託的協變和逆變
屬性訪問器可以被單獨設定訪問級別
可空型別
??操作符 ==>如果不為空返回自身,如果為空則返回之後的操作 nullobj??obj;
-----------
c# 3.0 針對於.net framework 3.5 新特性有:
linq
類初始化器
匿名型別 var x = new ;
區域性變數型別推斷 var
lambda表示式
自動化屬性
擴充套件方法
分部方法
-----------
c# 4.0 新特性:
具名可選引數
泛型的協變和逆變
--------------------------------------
.net framework 幾個版本發布時間及對應 vs
版本 版本號 發布時間 visual studio windows 內建
1.0 1.0.3705.0 2002-02-13 visual studio.net
1.1 1.1.4322.573 2003-04-24 visual studio 2003 windows server 2003
2.0 2.0.50727.42 2005-11-07 visual studio 2005
3.0 3.0.4506.30 2006-11-06 windows vista, windows server 2008
3.5 3.5.21022.8 2007-11-19 visual studio 2008 windows 7, windows server 2008 r2
4.0 4.0.30319.1 2010-04-12 visual studio 2010
4.5 4.5.40805.17020 2011-09-20 visual studio 2011
---------------------------------------
.net framework版本與clr之間的關係:
.net framework 2.0 = clr 2.0 + fcl(framework class library) .net framework 3.0 = .net framework 2.0 + sp1 + wpf + wcf + wf + cardspace .net framework 3.5 = .net framework 3.0 + sp2 + new compiler
這三個版本framework的clr都是2.0
.net framework 4.0。那麼框架4.0對應的clr版本是4.0
C 各版本更新簡介
c 2.0 針對於.net framework 2.0 新特性有 分部類泛型 靜態類迭代器 匿名方法 委託的協變和逆變 屬性訪問器可以被單獨設定訪問級別 可空型別 操作符 如果不為空返回自身,如果為空則返回之後的操作 nullobj?obj c 3.0 針對於.net framework 3.5 新...
Ubuntu 各版本代號簡介
ubuntu最新發行版主要提供 desktop 和 server 兩種版本。1.desktop版本 desktop 是 live cd 的名字,什麼是 live cd?live cd 是乙個燒錄在光碟上的作業系統,我們並不需要硬碟就可以直接在光碟上執行這個作業系統。裡面也已經整合了很多軟體,我們一般...
Windows8 各版本簡介
微軟的 windows8 作業系統 提供了4 個不同的版本,分別是 windows rt windows 8 標準版 windows 8 pro 專業版以及 windows 8 enterprise 企業版。其中 windows rt 是專為平板 而生的,其餘的 3款均是 pc版。由於win8 與w...