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

C#類型聲明簡單分析

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

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

類成員可以包括:常數(shù)、字段、方法、屬性、事件、索引器、運算符、實例構造函數(shù)、析構函數(shù)、靜態(tài)構造函數(shù)和嵌套C#類型聲明。每個成員都有關聯(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ù)重載學習筆記
  3. Visual C#對數(shù)據(jù)庫處理概述
  4. C#具有隱式類型聲明描述
  5. C#使用SharpZipLib分析
責任編輯:佚名 來源: 51cto.com
相關推薦

2009-09-03 16:55:58

C#引用類型

2009-08-27 10:19:22

C#匿名類型

2009-08-03 17:51:43

C#引用類型

2009-09-01 10:49:28

C#具有隱式類型聲明

2009-09-01 18:36:35

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-03 17:57:06

C#聲明事件

2009-09-04 10:16:30

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

2009-09-07 10:48:53

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

2009-09-01 10:58:46

C#匿名類型對象

2009-09-01 10:08:57

C#運算符

2009-09-04 10:07:42

C#完全限定名

2009-08-27 10:44:21

C#靜態(tài)變量

2009-08-31 16:01:31

C#和設計模式

2009-09-02 10:59:02

C#單路代理
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一区二区三区免费观看 | 亚洲精品大全 | xnxx 日本免费 | 在线视频 亚洲 | 夜夜撸av| 国产一区二区视频在线 | 成人一区二区三区在线观看 | 99免费视频| 日韩久久在线 | 久久高清亚洲 | 欧美日韩亚洲国产综合 | 国产精品色| 欧美一区二区大片 | 毛片一级电影 | 亚洲国产情侣 | 逼逼视频| 国产高清在线视频 | 国产激情视频 | 亚洲欧美在线观看视频 | 亚洲成人精品 | 亚洲精品第一 | 国产99热 | 日韩电影一区二区三区 | 国产伦精品一区二区三毛 | 亚洲色欧美另类 | 成人免费毛片片v | 国产成人a亚洲精品 | 国产成人99久久亚洲综合精品 | 婷婷色国产偷v国产偷v小说 | av日韩精品 | 成年人视频在线免费观看 | 黄色高清视频 | 亚洲精品在线视频 | 国产性网| 亚洲电影成人 | 国产欧美一区二区三区在线看蜜臀 | 久久另类| 久久久性| 成人免费影院 | 亚洲成人自拍 | 黄频视频 |