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

C#類型聲明簡單分析

開發(fā) 后端
這里介紹C#類型聲明,類成員可以包括:常數(shù)、字段、方法、屬性、事件、索引器、運(yùn)算符、實(shí)例構(gòu)造函數(shù)、析構(gòu)函數(shù)、靜態(tài)構(gòu)造函數(shù)和嵌套C#類型聲明。
C#語言有很多值得學(xué)習(xí)的地方,這里我們主要介紹C#類型聲明,包括介紹有五種可能的可訪問性形式等方面。

C#類型聲明定義新的引用類型。一個類可以從另一個類繼承,并且可以實(shí)現(xiàn)多個接口。

類成員可以包括:常數(shù)、字段、方法、屬性、事件、索引器、運(yùn)算符、實(shí)例構(gòu)造函數(shù)、析構(gòu)函數(shù)、靜態(tài)構(gòu)造函數(shù)和嵌套C#類型聲明。每個成員都有關(guān)聯(lián)的可訪問性,它控制能夠訪問該成員的程序文本區(qū)域。有五種可能的可訪問性形式。下表概述了這些形式。

形式 直觀含義
◆public不限制訪問。
◆protected訪問限于該成員所屬的類或從該類派生來的類型。
◆internal訪問限于此程序。
◆protected internal訪問限于此程序或從該成員所屬的類派生的類型。
◆private訪問限于該成員所屬的類型。

  1. using System;  
  2. class MyClass  
  3. {  
  4.    public MyClass() {  
  5.       Console.WriteLine("Instance constructor");  
  6.    }  
  7.    public MyClass(int value) {  
  8.       MyField = value;  
  9.       Console.WriteLine("Instance constructor");  
  10.    }  
  11.    ~MyClass() {  
  12.       Console.WriteLine("Destructor");  
  13.    }  
  14.    public const int MyConst = 12;  
  15.    public int MyField = 34;  
  16.    public void MyMethod(){  
  17.       Console.WriteLine("MyClass.MyMethod");  
  18.    }  
  19.    public int MyProperty {  
  20.       get {  
  21.          return MyField;  
  22.       }  
  23.       set {  
  24.          MyField = value;  
  25.       }  
  26.    }  
  27.    public int this[int index] {  
  28.       get {  
  29.          return 0;  
  30.       }  
  31.       set {  
  32.          Console.WriteLine("this[{0}] = {1}", index, value);  
  33.       }  
  34.    }  
  35.    public event EventHandler MyEvent;  
  36.    public static MyClass operator+(MyClass a, MyClass b) {  
  37.       return new MyClass(a.MyField + b.MyField);  
  38.    }  
  39.    internal class MyNestedClass  
  40.    {}  

【編輯推薦】

  1. C# 3.0編譯器簡單介紹
  2. C#使用函數(shù)重載學(xué)習(xí)筆記
  3. Visual C#對數(shù)據(jù)庫處理概述
  4. C#具有隱式類型聲明描述
  5. C#使用SharpZipLib分析
責(zé)任編輯:佚名 來源: 51cto.com
相關(guān)推薦

2009-08-03 17:51:43

C#引用類型

2009-09-03 16:55:58

C#引用類型

2009-08-27 10:19:22

C#匿名類型

2009-09-01 10:49:28

C#具有隱式類型聲明

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#事件處理

2009-08-26 18:00:07

C#內(nèi)部類

2009-09-01 18:36:35

C#委托實(shí)例

2009-09-03 17:57:06

C#聲明事件

2009-09-01 10:58:46

C#匿名類型對象

2009-09-07 10:48:53

C#數(shù)據(jù)類型

2009-09-04 10:16:30

C#數(shù)據(jù)類型

2009-09-02 10:59:02

C#單路代理

2009-09-03 17:13:19

C#建立項目

2009-08-26 14:01:18

C#標(biāo)識符

2009-09-01 10:08:57

C#運(yùn)算符

2009-09-04 10:07:42

C#完全限定名
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 欧美高清dvd | 99只有精品 | 午夜爱爱毛片xxxx视频免费看 | 亚洲91精品| 激情国产视频 | 日本一道本视频 | 欧美黄色片 | 99re6在线视频精品免费 | 天天天操 | 做a视频在线观看 | 国产精品久久精品 | 亚洲 欧美 日韩在线 | 91视频91| 97视频在线观看免费 | 日本精品久久 | 日本精品在线一区 | 狠狠色狠狠色综合日日92 | 国产精品久久国产精品99 | 久草精品视频 | 久色激情 | 国产日韩精品在线 | 日韩精品视频在线播放 | 日日爽| 中文字幕二区三区 | 中文字幕一级毛片 | www.久久久 | 中文av在线播放 | 伊人久久伊人 | 天堂国产| www国产成人免费观看视频,深夜成人网 | k8久久久一区二区三区 | 日韩在线小视频 | 欧美日韩国产精品一区 | 久久一区二区三区免费 | 精品久久久久一区二区国产 | 日韩精彩视频 | 亚洲综合色 | 亚洲一区二区三区四区五区中文 | 国产欧美一区二区三区久久手机版 | 亚洲va中文字幕 | 免费的黄色片子 |