C 各個版本特性總結

2022-02-14 17:43:42 字數 3049 閱讀 9880

歷史版本

c#作為微軟2023年以後.net平台開發的當家語言,發展至今具有17年的歷史,語言本身具有豐富的特性,微軟對其更新支援也十分支援。微軟將c#提交給標準組織ecma,c# 5.0目前是ecma發布的最新規範,c# 6.0還是草案階段,c# 7.1是微軟當前提供的最新規範。

這裡僅僅列個提綱,由於c# 5.0是具有ecma標準規範的版本,所以選擇c# 5.0作為主要版本學習,並專題學習c# 6.0,7.0版本新特性。

c#語言規範github庫參見:

c#語言路線圖及開發中的特性參見: 

語言版本

發布時間

.net framework要求

visual studio版本

c# 1.0

2002.1

.net framework 1.0

visual studio .net 2002

c# 1.1\1.2

2003.4

.net framework 1.1

visual studio .net 2003

c# 2.0

2005.11

.net framework 2.0

visual studio 2005

c# 3.0

2007.11

.net framework 2.0\3.0\3.5

visual studio 2008

c# 4.0

2010.4

.net framework 4.0

visual studio 2010

c# 5.0

2012.8

.net framework 4.5

visual studio 2012\2013

c# 6.0

2015.7

.net framework 4.6

visual studio 2015

c# 7.0

2017.3

.net framework 4.6.2

visual studio 2017

c# 7.1

2017.6

.net framework

visual studio 2017 v15.3預覽版

c# 8.0

待發布.net framework 4.7.1

visual studio 2017 v15.7

c# 1.0 特性

第1個版本,程式語言最基礎的特性。

c# 2特性 (vs 2005)

c# 3特性 (vs 2008)

c# 4特性 (vs 2010)

c# 5特性 (vs 2012)

c# 6特徵 (vs 2015)

c# 7 特徵 (visual studio 2017)

c# 7.1 特徵 (visual studio 2017 version 15.3)

c# 8.0 特徵 (visual studio 2017 version 15.7) 

歷史版本

c#作為微軟2023年以後.net平台開發的當家語言,發展至今具有17年的歷史,語言本身具有豐富的特性,微軟對其更新支援也十分支援。微軟將c#提交給標準組織ecma,c# 5.0目前是ecma發布的最新規範,c# 6.0還是草案階段,c# 7.1是微軟當前提供的最新規範。

這裡僅僅列個提綱,由於c# 5.0是具有ecma標準規範的版本,所以選擇c# 5.0作為主要版本學習,並專題學習c# 6.0,7.0版本新特性。

c#語言規範github庫參見:

c#語言路線圖及開發中的特性參見: 

語言版本

發布時間

.net framework要求

visual studio版本

c# 1.0

2002.1

.net framework 1.0

visual studio .net 2002

c# 1.1\1.2

2003.4

.net framework 1.1

visual studio .net 2003

c# 2.0

2005.11

.net framework 2.0

visual studio 2005

c# 3.0

2007.11

.net framework 2.0\3.0\3.5

visual studio 2008

c# 4.0

2010.4

.net framework 4.0

visual studio 2010

c# 5.0

2012.8

.net framework 4.5

visual studio 2012\2013

c# 6.0

2015.7

.net framework 4.6

visual studio 2015

c# 7.0

2017.3

.net framework 4.6.2

visual studio 2017

c# 7.1

2017.6

.net framework

visual studio 2017 v15.3預覽版

c# 8.0

待發布.net framework 4.7.1

visual studio 2017 v15.7

c# 1.0 特性

第1個版本,程式語言最基礎的特性。

c# 2特性 (vs 2005)

c# 3特性 (vs 2008)

c# 4特性 (vs 2010)

c# 5特性 (vs 2012)

c# 6特徵 (vs 2015)

c# 7 特徵 (visual studio 2017)

c# 7.1 特徵 (visual studio 2017 version 15.3)

c# 8.0 特徵 (visual studio 2017 version 15.7) 

JDK各個版本新特性

jdk1.5 1.自動拆裝箱 public class testclass 輸出結果 true false1執行了integer a integer.valueof 10 自動裝箱操作,所以會重用記憶體位址,但是2裡的200不在 128到127範圍內,不會重用記憶體位址。2.可變引數 實質上是乙個陣...

C 各個版本中的新增特性詳解

自從2000年初期發布以來,c 程式語言不斷的得到改進,使我們能夠更加清晰的編寫 也更加容易維護我們的 增強的功能已經從1.0搞到啦7.0甚至7.1,每一次改過都伴隨著.net framework庫的相應支援,也不斷的帶給我們期待與驚喜。下面我們就對c 一路走到現在,做乙個回顧與學習。c 的設計目標...

android各個版本的新特性

android 4.0 2011年10月19日 ice cream sandwich 冰激凌三明治 新鎖屏介面 android4.0重新設計了鎖螢幕ui,下方的解鎖虛擬按鍵向周圍發射出微光,輕輕拖動就可以解鎖,比原來在ui上確實有很大的進步。全新widget排列 主螢幕上的widget外掛程式是an...