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

C#靜態(tài)字段與實例字段分析

開發(fā) 后端
這里介紹C#靜態(tài)字段與C#實例字段,字段有C#靜態(tài)字段與C#實例字段兩種,字段進行的是引用傳遞,可以是任何類型。

C#語言有很多值得學習的地方,這里我們主要介紹C#靜態(tài)字段與C#實例字段,包括介紹readonly關健字是用來聲名一個只讀字段等方面。

C#靜態(tài)字段與C#實例字段

字段有C#靜態(tài)字段與C#實例字段兩種,字段進行的是引用傳遞,可以是任何類型。

例:

  1. private static int i = 0;  //聲名一個靜態(tài)字段  
  2. private int j = 0;  //聲名一個實例字段  
  3. static void Main(string[] args)  
  4. {  
  5. Program a = new Program();//建立對像引用,并實例化。  
  6. Console.WriteLine(a.j);//用對像來訪問字段j  
  7. Console.WriteLine(Program.i);//靜態(tài)字段需要用類名來訪問  

從例中我們可以看的出來,靜態(tài)字段是屬于類的,實例字段是屬于對象的。

readonly關健字:

readonly關健字是用來聲名一個只讀字段的,也就是說字段是不充許被改寫的,不過有個例外,在構(gòu)造函數(shù)中,是可以對只讀字段進行改寫。

例:

  1. class Program  
  2. {  
  3.  
  4. private readonly int i = 0;//聲名一個只讀字段  
  5. private readonly int j = 0;  
  6. Program()  
  7. {  
  8. this.j = 10;//構(gòu)造函數(shù)中對字段j進行改寫  
  9. }  
  10.  
  11. static void Main(string[] args)  
  12. {  
  13.  
  14. Program a = new Program();//建立對像引用,并實例化。  
  15. //a.i = 10;//這里是會報錯的  
  16. Console.WriteLine(a.j);  
  17. Console.WriteLine(a.i);  
  18. }  

【編輯推薦】

  1. C#類和結(jié)構(gòu)簡單介紹
  2. C# explicti和implicit詳解
  3. C#編寫ActiveX控件詳細介紹
  4. C# StringBuilder和String淺析
  5. C#別名指示符學習經(jīng)驗
責任編輯:佚名 來源: cnblogs
相關推薦

2009-08-28 12:47:30

C#靜態(tài)方法應用

2009-08-28 12:31:06

C#靜態(tài)方法

2009-08-27 15:17:18

C# interfacinterface使用

2009-09-01 18:36:35

C#委托實例

2010-08-13 09:35:08

C#靜態(tài)

2009-08-31 09:41:05

C#反射靜態(tài)方法開發(fā)

2009-08-31 14:07:57

C# private字C# public屬性

2009-08-27 10:44:21

C#靜態(tài)變量

2009-09-01 18:29:10

C#繼承C#多態(tài)

2009-08-28 12:41:49

靜態(tài)方法與非靜態(tài)方法

2009-09-17 18:56:22

CLR Via C#

2009-08-18 13:30:01

C#安裝與部署

2009-08-31 09:47:22

C#靜態(tài)變量初始化

2009-08-31 10:18:00

C#靜態(tài)變量定義C#靜態(tài)變量

2024-08-26 00:00:01

C#線程操作系統(tǒng)

2024-12-31 00:07:12

2024-09-23 16:55:18

C#代碼開發(fā)

2009-09-02 18:39:34

C#遞歸算法

2024-06-28 07:59:34

C#編程字段

2009-08-03 10:48:21

C#日期格式到毫秒
點贊
收藏

51CTO技術棧公眾號