国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

閑扯Visual Studio 2010 CTP

開發 后端
這里介紹Visual Studio 2010 CTP中就包含了C# 4.0的動態查詢(Dynamic Lookup)、命名參數/可選參數、COM互操作簡化等等新特性。我們從語言本身和IDE兩個方面,來介紹Visual Studio 2010 CTP所帶來的針對托管語言的新特性。

#t#C#作為Visual Studio的當家花旦,每次Visual Studio和.NET Framework的升級都會給她帶來很多激動人心的特性,讓這位微軟力捧的明星更加耀眼奪目。這個Visual Studio 2010 CTP中就包含了C# 4.0的動態查詢(Dynamic Lookup)、命名參數/可選參數、COM互操作簡化等等新特性。

除了語言本身的升級外,在Visual Studio的IDE上微軟也下了功夫,提供了很多實用的功能,來幫助程序員們高效地開發越來越復雜的應用。接下來,我們從語言本身和IDE兩個方面,來介紹Visual Studio 2010 CTP所帶來的針對托管語言的新特性。

每次Visual Studio的升級,總是伴隨著大量新的語言特性的引入和IDE的更加高效智能。這些新特性的引入,令無數跟隨Microsoft的程序員“痛并快樂著”,快樂的是新特性的引入,無疑會提高開發效率,痛苦的是又要開始學習新技術了,但是不管怎樣,這就是“程序人生”。文章的意義,就是想讓大家的快樂多一點點,痛苦少一點點,人生就更加美好了。話不多說,開始我們的新歷程吧。

在Visual Studio 2010 CTP中,Visual Basic 10、C# 4.0以及IDE所引入的新特性主要包括:

Visual Basic 10

特性
描述
自動實現屬性
(Auto-Implemented Properties)
在Visual Basic 10中,我們可以簡單地通過一行就完成標準屬性的定義。自動實現屬性和 C# 中的相同概念是完全一致的。
集合初始值設定
(Collection Initializers)
Visual Basic引入了新的關鍵字From來簡化集合的初始值設定,這將大大簡化一些繁瑣的初始化工作。
隱式換行
(Implicit Line Continuations)
我們都知道,在Visual Basic中是使用換行符”_”顯式地進行換行的?,F在,在很多情況下我們可以不使用換行符”_”而實現隱式換行。
No-PIA 部署
(No-PIA)
我們在編寫基于 Microsoft Office 的應用程序時,往往需要部署一堆 VSTO 的 Runtime 程序集,但有時候我們編寫一些應用程序時,僅僅調用了這些 Interop 程序集中很少的功能。例如僅僅保存或打開了一個 Excel 表格等,如果每次部署這樣的應用程序都需要分發整個 PIA(Primary Interop Assemblies)的話就顯得多此一舉。在新的 Visual Basic 中,可以將一個 PIA 程序集的屬性設置為 Embedded 來將其用到的對象引用內嵌到我們自己的程序集中,這樣就避免了分發整個 VSTO Runtime 的臃腫部署方式。
內聯 Lambda 表達式
(Inline Lambda Expressions)
在Visual Basic 9中我們使用Lambda表達式 時,無論是否真正需要,都要一個返回值。在Visual Basic 10中,返回值已經不再是必須的,這就更C#保持了一致。
另外,在Visual Basic 10中, Lambda 表達式可以包含多條語句以處理比較復雜的邏輯,而無需像以前那樣把邏輯處理交給其他的函數來處理。

C# 4.0

特性
描述
動態類型
(Dynamic Types)
C# 4.0引入了對動態類型的遲綁定(late binding) ,當你得到一個動態類型的對象時,不管他是來自COM還是IronPython、HTML DOM還是反射,只需要對其進行操作即可,運行時會幫你指出針對特定的對象,這些操作的具體意義。這將帶來很多新的應用,例如簡化對Silverlight應用程序中HTML DOM對象的訪問。
無PIA特性
(No-PIA)
主互操作程序集(Primary Interop Assembly)是從COM接口生成的大型.NET程序集,用于協助完成強類型的互操作。無PIA特性允許你在設計時使用PIA,而無需在運行時使用它們。C#編譯器會將程序中實際用到的PIA中的一小部分直接編譯到程序集中,在運行時無需加載PIA,這樣可以簡化程序的部署,同時也可以減少內存的使用。
Office開發
(Office Programmability)
C# 4.0支持命名參數和可選參數,這將大大簡化COM互操作的語法,使得Office開發更加簡單。

Visual Studio IDE

特性
描述
調用樹
(Call Hierarchy)
在Visual Studio 2010 CTP中,我們可以從解決方案中的任何一個成員函數直接跳轉到調用它的函數或者它所調用的函數。這極大地方便了我們理解程序的執行流程。
即用即生成
(Generate from Usage)
新的代碼編輯器將根據用戶的使用,在后臺自動地生成新的類型和成員。
高亮引用
(Highlight Reference)
在新的代碼編輯器中,我們可以將光標停留在標識符上,代碼編輯器將高亮所有對應的標識符引用。使用Ctrl + Shift + Up和Ctrl + Shift + Down組合鍵,我們可以在標識符的多個引用之間跳轉。這個新特性在我們查找某些對象的使用情況時非常有用。
快速查找
(Quick Search)
Visual Studio 2010引入了一個簡化后的快速查找對話框,在這個快速查找對話框中,我們可以搜索解決方案中的文件,符號,注釋等等。使用Ctrl+”,”快捷鍵可以調出這個快速查找對話框。

上面關于托管語言和IDE新特性的介紹,都非常概括而抽象,為了讓大家有一個直觀的感受,下面我們以一些實際的例子,來為大家展示這些新特性。

責任編輯:佚名 來源: 新浪科技
相關推薦

2009-12-16 16:48:01

Visual Stud

2009-12-02 15:44:00

Visual Stud

2009-11-13 14:49:50

Visual StudWindows Azu

2009-11-10 11:22:11

Visual Stud

2009-12-02 09:43:38

Visual Stud

2009-11-10 13:43:37

Visual Stud

2010-02-22 16:43:33

Visual Stud

2010-04-06 17:32:02

Visual Stud

2011-02-13 17:10:28

Visual Stud

2009-11-13 14:59:12

Visual Stud

2010-04-16 14:08:46

Visual Stud

2009-12-11 13:14:45

Visual Stud

2009-11-11 14:26:13

Visual Stud

2010-04-12 08:43:45

Visual Stud

2009-11-12 11:00:56

Visual C++

2009-11-10 15:12:21

Visual Stud

2009-12-11 15:31:17

Visual Stud

2010-04-09 12:59:45

Visual Stud

2010-02-24 15:04:54

Visual Stud

2009-04-23 14:05:28

Visual Stud歷史調試功能
點贊
收藏

51CTO技術棧公眾號

一区二区三区日韩在线| 濑亚美莉一二区在线视频| 精品88久久久久88久久久| 国产精品中文字幕亚洲欧美| 精品产品国产在线不卡| 99re66热这里只有精品3直播 | 婷婷亚洲一区二区三区| 日本中文字幕网址| 91最新在线观看| 亚洲成人精品av| 国产日韩欧美二区| 欧美日韩在线视频首页| 日韩视频一区二区| 久久久久久18| 国产亚洲一区二区精品| 亚洲国产精品成人av| 欧美日韩在线观看一区二区三区| 日本乱理伦在线| 国产一区二区精品久久91| 日韩中文字幕在线免费观看| 成品人视频ww入口| 风间由美一区二区av101 | 国产啪精品视频| 捆绑紧缚一区二区三区在线观看| 欧美96在线丨欧| 日韩无一区二区| 午夜一区二区三区| 天堂av中文在线| 久久av在线| 亚洲成人一区二区| 国产不卡精品视男人的天堂| 天堂а√在线中文在线| 一区二区三区国产福利| 欧美午夜小视频| 91精品美女在线| 日韩精品一区国产麻豆| 亚洲福利视频一区二区| 亚洲一区二区精品视频| 麻豆精品蜜桃视频网站| 国产日韩免费| 欧美国产一区二区三区激情无套| 午夜伦理福利在线| 伊人75在线| 91麻豆一二三四在线| 免费一区视频| 疯狂蹂躏欧美一区二区精品| 亚洲在线免费视频| 毛片免费不卡| www久久精品| 91精品国产自产在线老师啪| 国产小视频在线观看| 亚洲作爱视频| 一本色道久久综合亚洲精品按摩| 欧美成人高清视频| 无罩大乳的熟妇正在播放| 日本成人在线一区| 日本久久高清视频| 99这里只有精品| 成人免费在线观看网站| 捆绑调教日本一区二区三区| 欧美韩日高清| 国产成人精品免费网站| 亚洲资源在线观看| 伊人久久五月天| 国产情人节一区| 日本久久久久久久久久久| 日韩欧美不卡在线| 欧美理论片在线播放| 久久国产精品久久久久久电车| 欧美日本韩国一区| 日本精品www| 国产99久久| 日韩精品免费综合视频在线播放| 91性高湖久久久久久久久_久久99| 欧美 国产 小说 另类| 日本美女久久| 国产精品久久久久久久久果冻传媒 | 久久爱另类一区二区小说| 久久综合免费视频影院| 97超碰国产一区二区三区| 国产精品麻豆网站| 亚洲一区bb| 91精品国产乱码久久久久久| 这里只有精品视频在线| 五月婷婷在线观看| 亚洲三级电影网站| 99视频国产精品免费观看| 91国内在线| 成人激情文学综合网| 国产精品久久二区| caopo在线| 国产喷白浆一区二区三区| 成人黄色免费网站在线观看| 日本伦理一区二区| 成人avav影音| 欧美专区国产专区| www.xxx黄| 国产中文字幕一区二区三区| 欧美怡红院视频| 成人免费视频| 久久国产欧美日韩精品| 在线视频综合导航| 国产精品pans私拍| 九色成人在线| 香蕉国产精品| 欧美日韩中文字幕| 佐佐木明希av| 亚洲国产精品一区| 欧美激情女人20p| 久草.com| 亚洲一区日韩| 亚洲激情电影中文字幕| 久久综合入口| 欧美片第1页| 91在线国产福利| 国产成人一区二区三区别| 国产成人久久精品麻豆二区| 激情深爱一区二区| 色多多国产成人永久免费网站| 狠狠噜天天噜日日噜| 日韩在线成人| 一区二区三区中文字幕精品精品| 亚洲欧美中文日韩v在线观看| 日韩国产成人无码av毛片| 欧美性生活一级片| 亚洲国产一区二区三区| 精品视频高清无人区区二区三区| 中文产幕区在线观看 | 91精品蜜臀一区二区三区在线| 国产女主播视频一区二区| 久久乐国产精品| 天海翼一区二区三区免费| 色狠狠久久av综合| 亚洲午夜影视影院在线观看| 成人免费看黄网站| 久久精品九色| 欧美日本一道本| 免费看a级黄色片| 亚洲色图网站| 亚洲性生活视频在线观看| 亚洲7777| 9l视频自拍九色9l视频成人| 亚洲在线一区二区三区| 伊人婷婷久久| 精品美女一区| 一区二区三区免费看视频| 99re国产视频| 少妇精品视频一区二区免费看| 亚洲日本在线观看| 国产精品香蕉视屏| 三级在线观看视频| 国产亚洲1区2区3区| 老牛影视免费一区二区| 日韩国产91| 欧美日韩国产精品成人| 视频在线99re| 久久精品色播| 亚洲国产欧美在线| 老汉色影院首页| 免费视频国产一区| 欧美日本一区二区三区四区| 日本人体一区二区| 伊人久久亚洲热| 最近2019年好看中文字幕视频| 在线国产一级| 91首页免费视频| 日本婷婷久久久久久久久一区二区| 一区二区三区亚洲变态调教大结局| 欧美自拍偷拍午夜视频| 777精品久无码人妻蜜桃| 午夜亚洲影视| 夜夜爽99久久国产综合精品女不卡 | 欧美高清在线视频| 91精品国产99| 国产女主播在线写真| 午夜精品福利一区二区三区av| 免费看黄在线看| 美女视频网站久久| 神马影院我不卡| 国产在线观看一区二区| 91免费网站视频| 亚洲影视在线| 成人有码视频在线播放| 欧美电影免费观看| 亚洲国产精品小视频| 九色蝌蚪在线| 欧美色道久久88综合亚洲精品| av在线免费观看网| 午夜精品一区二区三区视频免费看 | 欧美日韩日日夜夜| 亚洲视频自拍| 一区二区三区在线视频111| 欧美日韩另类视频| 欧美日韩看看2015永久免费 | 搞黄视频免费在线观看| 欧洲午夜精品久久久| 久久婷婷成人综合色| 综合久久2023| 日本一级黄视频| 日韩欧美二区三区|