成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

討論Visual Studio類設計器多項技巧

開發 后端
這里介紹Visual Studio 類設計器使您能夠快速、輕松地檢查類之間的關系。不僅可以檢查現有代碼的繼承層次結構,還可以檢查引用類型和 NET 程序集,這允許您能夠可視瀏覽并熟悉現有類型。

Visual Studio有很多值得學習的地方,這里我們主要介紹Visual Studio類設計器,Visual Studio類設計器是一種可視化代碼設計工具,具有 .NET Framework 的集成設計效果,包括介紹可視化繼承層次結構等方面。類設計器的可視效果與通用語言運行庫密切相關。CLR 圖形(如類、結構和接口)由可視化獨特圖形表示,用于對其進行標識。而且,圖中的術語是針對特定語言的,例如,在 Visual Basic 中,您可以使用 Public、Private 和 Friend 訪問級別,而在 C# 中,它們將顯示為 public、private 和 internal。與 CLR 緊密集成,類設計器已成為使用 .NET Framework 設計類的理想工具。

#t#Visual Studio類設計器在整個開發周期中都很有用,它提供了上述所有主要方面的功能。例如:

1) 理解現有代碼:Visual Studio 類設計器使您能夠快速、輕松地檢查類之間的關系。不僅可以檢查現有代碼的繼承層次結構,還可以檢查引用類型和 NET 程序集,這允許您能夠可視瀏覽并熟悉現有類型。

2) 類設計:Visual Studio類設計器有利于快速設計類和類層次結構。使用熟悉的拖放功能,您可以通過圖來編輯類,同時與代碼編輯器保持同步。對類圖的更改會直接反映在代碼中,反之亦然。類圖始終顯示代碼的實時視圖。

3) 復查和重構代碼:Visual Studio 可視化類設計器是用于代碼復查和重構的一種功能強大的工具??梢詫ΜF有代碼圖添加注釋以便日后操作,使用內置代碼重構功能可以快速、方便地完成日常任務(如重命名符號或封裝屬性中的字段)。

4) 文檔類圖:可以用不同的方式顯示類圖,例如打印或者另存為圖像,以便在 HTML 頁或 Microsoft PowerPoint 演示文稿中顯示。

使用Visual Studio類設計器創建類

Visual Studio類設計器使得在項目中創建和配置類變得非常簡單。類圖實際上是代碼的實時視圖。圖的更改自動與代碼保持同步,反之亦然。將類從工具箱拖到類設計器的表面,即可創建一個簡單的類。一旦在項目中創建了類,就可以打開代碼編輯器,直接向新類中添加代碼。您所做的任何更改都會在類圖中有所反應。

一旦創建了類,便可使用“類詳細信息”窗口添加成員。例如,若要添加方法,則可單擊“類詳細信息”窗口的“<添加方法>”,并鍵入方法的名稱。然后可以指出返回類型、訪問級別,并添加有關方法的任何注釋。一旦創建了方法,即可以向方法名稱添加參數(與添加方法的過程十分類似) -首先指出參數名,然后指出類型、修改者和任何注釋。可以按照添加方法的方式來添加屬性、字段和事件。使用樹形控件編輯方法的過程非常類似于在代碼編輯器中進行鍵入 - 均使用相同的擊鍵在各單元之間導航,并且都可以使用 IntelliSense 幫助。

實現接口

使用Visual Studio類設計器可以在類中方便地實現接口。實際上,如果接口顯示在類設計器表面,則可以使用繼承類時所使用的過程來實現接口,即畫一條從類到接口的繼承線。如果接口未顯示在類設計器中,實現它仍然很簡單。只需簡單從“類”視圖將接口拖到要實現的類上即可。會自動生成在接口中定義的方法的方法存根。一旦實現接口,您就可以在代碼編輯器中添加特定實現代碼。

可視化繼承層次結構

可以使用Visual Studio類設計器來可視化項目中的繼承層次結構。要顯示繼承類的基類,右鍵單擊類的頂部區域,單擊“顯示基類”。基類即會出現在圖表上。要顯示從現有類繼承的類,右鍵單擊類的頂部區域,單擊“顯示派生類型”。圖表上即會出現派生類,通過繼承線與類連接。

責任編輯:佚名 來源: 博客園
相關推薦

2009-11-06 11:04:29

Visual Stud

2009-12-02 16:41:33

Visual Stud

2009-12-16 15:44:20

Visual Stud

2009-11-06 13:54:09

Visual Stud

2009-11-06 13:25:35

Visual Stud

2009-12-16 14:51:27

Visual Stud

2009-12-04 14:40:43

Visual Stud

2020-07-09 15:10:20

開發技能代碼

2009-11-06 11:16:17

Visual Stud

2009-11-09 14:55:51

Visual Stud

2009-12-03 13:47:13

Microsoft V

2009-12-02 16:30:21

Microsoft V

2009-12-03 10:26:38

Visual Stud

2009-12-17 16:32:42

Visual Stud

2011-04-02 08:39:27

Visual Stud

2009-12-16 16:57:03

Visual Stud

2009-12-04 13:05:54

Visual Stud

2009-11-11 12:55:52

Visual Stud

2009-11-09 10:08:31

Visual Stud

2009-11-09 17:04:20

Visual Stud
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久成人一区二区免费影院 | 亚洲精品久久久久中文字幕欢迎你 | 欧美乱做爰xxxⅹ久久久 | 国产一区二区三区在线看 | 91超碰在线观看 | 久久噜噜噜精品国产亚洲综合 | 久久精品国产亚洲一区二区 | av永久免费 | 欧美综合一区二区三区 | 欧美日韩一区二区电影 | 国产成人精品一区二区三 | 日韩中文字幕视频 | 日韩三区在线观看 | 免费久久99精品国产婷婷六月 | 国产精品永久久久久久久www | 免费在线成人 | 激情的网站 | 黄色网址大全在线观看 | 亚州午夜精品 | 拍真实国产伦偷精品 | 欧美日韩国产精品一区二区 | 日韩网 | 国产欧美日韩在线 | 九色在线观看 | 精品一区二区三区四区五区 | 欧美日韩精品在线免费观看 | 一级毛毛片 | 91一区二区三区 | 日本久草 | 成人欧美一区二区三区在线观看 | 一级免费黄色 | 欧美一区二区三区在线免费观看 | 丁香婷婷在线视频 | 中文字幕国产视频 | cao在线 | 欧美自拍视频 | 成人在线观看亚洲 | 又黄又爽的网站 | 国产精品美女在线观看 | 欧美日韩不卡合集视频 | 99草免费视频 |