偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

C#內(nèi)部類簡(jiǎn)單分析

開(kāi)發(fā) 后端
這里介紹C#內(nèi)部類能夠使用外部類定義的類型和靜態(tài)方法,但是不能直接使用外部類的實(shí)例方法,直接看來(lái),外部類對(duì)于內(nèi)部類的作用更像是一個(gè)命名空間。

C#語(yǔ)言有很多值得學(xué)習(xí)的地方,這里我們主要介紹C#內(nèi)部類,包括介紹instance方法和private方法等方面。

C#內(nèi)部類能夠使用外部類定義的類型和靜態(tài)方法,但是不能直接使用外部類的實(shí)例方法,直接看來(lái),外部類對(duì)于內(nèi)部類的作用更像是一個(gè)命名空間,在C#中,始終可以用(只要訪問(wèn)控制允許)

Sys.Model.Key key = new Model.Key();來(lái)創(chuàng)建一個(gè)內(nèi)部類的實(shí)例,這個(gè)實(shí)例與外部類的任何實(shí)例沒(méi)有任何直接的關(guān)系。類似于Java中的靜態(tài)內(nèi)部類。

在C#中,類區(qū)分為Nested Class和Not-Nested Class,前者是聲明在其他數(shù)據(jù)類型內(nèi)部的類。后者是直接定義在某一個(gè)命名空間的類。

非內(nèi)嵌類只允許使用public和internal的訪問(wèn)控制,而內(nèi)置類則允許使用所有的五種訪問(wèn)控制符,private, protected , internal protected,public和internal.內(nèi)部類也可以訪問(wèn)外部類的所有方法,包括instance方法和private方法,但是需要顯式的傳遞一個(gè)外部類的實(shí)例。

創(chuàng)建內(nèi)部類的一個(gè)目的是為了抽象外部類的某一狀態(tài)下的行為,或者C#內(nèi)部類僅在外部類的某一特定上下文存在?;蚴请[藏實(shí)現(xiàn),通過(guò)將內(nèi)部類設(shè)為private,可以設(shè)置僅有外部類可以訪問(wèn)該類。內(nèi)部類的另外一個(gè)重要的用途是當(dāng)外部類需要作為某個(gè)特定的類工作,而外部類已經(jīng)繼承與另外一個(gè)類的時(shí)候,因?yàn)镃#不支持多繼承,所以創(chuàng)建一個(gè)對(duì)應(yīng)的內(nèi)部類作為外部類的一個(gè)fa?ade來(lái)使用。

【編輯推薦】

  1. C# lock關(guān)鍵字?jǐn)⑹?/FONT>
  2. C#.Net FrameWork簡(jiǎn)介
  3. C# new和override簡(jiǎn)單描述
  4. C#值類型和引用類型淺談
  5. C#標(biāo)識(shí)符簡(jiǎn)單分析
責(zé)任編輯:佚名 來(lái)源: csdn
相關(guān)推薦

2010-08-26 10:41:45

C#內(nèi)部類

2009-09-01 18:05:17

C#類型聲明

2009-09-01 18:36:35

C#委托實(shí)例

2009-08-27 15:34:38

C#命名空間

2009-08-27 18:05:54

C#索引功能

2009-08-31 18:24:26

編譯C#文件

2009-09-01 17:32:04

C#版本控制

2009-08-27 18:02:22

C#事件處理

2020-01-15 11:14:21

Java算法排序

2009-09-01 10:08:57

C#運(yùn)算符

2009-09-04 10:07:42

C#完全限定名

2009-08-27 10:44:21

C#靜態(tài)變量

2009-08-31 16:01:31

C#和設(shè)計(jì)模式

2009-09-02 10:59:02

C#單路代理

2009-09-03 17:13:19

C#建立項(xiàng)目

2009-08-26 14:01:18

C#標(biāo)識(shí)符

2009-08-18 17:17:05

C#局部類型

2009-09-02 18:03:19

C#實(shí)現(xiàn)泛型類

2009-08-28 15:49:45

C#對(duì)INI文件操作

2009-08-28 15:19:17

C#實(shí)現(xiàn)縮略圖
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)