成人免费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 可視化類設計器是用于代碼復查和重構的一種功能強大的工具。可以對現有代碼圖添加注釋以便日后操作,使用內置代碼重構功能可以快速、方便地完成日常任務(如重命名符號或封裝屬性中的字段)。

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

使用Visual Studio類設計器創建類

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

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

實現接口

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

可視化繼承層次結構

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

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

2009-11-06 11:04:29

Visual Stud

2009-12-16 15:44:20

Visual Stud

2009-12-02 16:41:33

Visual Stud

2009-11-06 13:25:35

Visual Stud

2009-11-06 13:54:09

Visual Stud

2009-12-04 14:40:43

Visual Stud

2020-07-09 15:10:20

開發技能代碼

2009-12-16 14:51:27

Visual Stud

2009-11-09 14:55:51

Visual Stud

2009-11-06 11:16:17

Visual Stud

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-12-03 13:47:13

Microsoft V

2009-11-09 10:08:31

Visual Stud

2009-11-09 17:04:20

Visual Stud

2009-11-11 12:55:52

Visual Stud
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩一区二区免费视频 | 欧美中文字幕在线观看 | 成人在线视 | 婷婷成人在线 | 视频一区二区中文字幕 | 国产成人精品免高潮在线观看 | 日日操视频 | 天天拍天天射 | 日韩精品在线播放 | 懂色中文一区二区在线播放 | 精品一区二区电影 | 久久免费资源 | 欧美二区三区 | 欧美性生活一区二区三区 | 欧美久久影院 | 午夜影视大全 | 久久最新 | 午夜影院普通用户体验区 | 亚洲国产成人精品久久久国产成人一区 | 久久精品国产亚洲 | 国产日韩欧美一区 | 99免费视频 | 免费在线观看毛片 | 欧美亚洲另类丝袜综合网动图 | 蜜月aⅴ国产精品 | 日本精品一区 | 成人精品鲁一区一区二区 | 欧美日韩精品一区二区三区视频 | 久久婷婷av | 国产a区| 国产真实乱全部视频 | 成人午夜免费网站 | 成年人在线视频 | 免费一区二区三区在线视频 | 久久精品国产清自在天天线 | 国产成人免费在线观看 | 亚洲精品乱码久久久久v最新版 | 国产一区91精品张津瑜 | 久久国产精品色av免费观看 | 国产一区二区免费 | 精品一区二区三区四区 |