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

C#靜態(tài)方法概念解析實例

開發(fā) 后端
C#靜態(tài)方法的學習不能僅僅是概念字面上的領會,更是實際操作的理解,那么這里向你介紹的正是C#靜態(tài)方法的應用實例。

C#靜態(tài)方法是一種特殊的成員方法,它不屬于類的某一個具體的實例。非靜態(tài)方法可以訪問類中的任何成員,而靜態(tài)只能訪問類中的靜態(tài)成員。那么對于C#靜態(tài)方法的這種特性我們是如何把握的呢?讓我們來看看一個簡單的C#靜態(tài)方法應用實例:

C#靜態(tài)方法實例演示:

  1. class A  
  2.  
  3. {  
  4.  
  5. int x;  
  6.  
  7. static int y;  
  8.  
  9. static int F(){  
  10.  
  11. x=1; //錯誤,不允許訪問  
  12.  
  13. y=2; //正確,允許訪問  
  14.  
  15. }  

C#靜態(tài)方法應用實例分析:

1、在這個類定義中,C#靜態(tài)方法F()可以訪問類中靜態(tài)成員y,但不能訪問非靜態(tài)成員x。

2、x作為非靜態(tài)成員,在類的每個實例中都占有一個存儲(或者說具有一個副本),而靜態(tài)方法是類所共享的,它無法判斷出當前的x是屬于哪個類的實例,所以不知道應該到內存的哪個地址去讀取當前x的值。

3、y是靜態(tài)成員,所有類的實例都公用一個副本,靜態(tài)方法F使用它就不存在什么問題。

C#靜態(tài)方法的實例解析就向你介紹到這里,希望通過本實例解釋使你對C#靜態(tài)方法有所了解。

【編輯推薦】

  1. C#一維數(shù)組初始化詳解
  2. C#數(shù)組初始化的三大方法詳解
  3. C#靜態(tài)函數(shù)及變量學習總結淺析
  4. 淺析什么是C#靜態(tài)方法
  5. C#靜態(tài)方法使用經(jīng)驗淺談
責任編輯:仲衡 來源: 博客園
相關推薦

2009-08-28 12:47:30

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

2010-08-13 09:35:08

C#靜態(tài)

2009-08-31 09:41:05

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

2009-08-31 10:18:00

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

2009-09-09 14:40:15

C# XML解析

2009-08-27 17:11:44

C# Fluent I

2009-08-28 13:12:56

C#反射實例C#反射

2009-08-24 16:08:45

C# DrawStri

2009-08-18 10:47:40

C#枚舉類型

2009-09-09 13:57:28

C# XML解析

2009-08-26 12:14:44

C#打印設置

2009-09-07 06:31:32

C#窗體移動

2009-08-31 18:17:32

C#接口編程

2009-08-19 16:09:15

C#操作Access

2009-08-28 12:41:49

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

2009-08-27 16:00:03

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

2010-02-01 11:01:30

C++靜態(tài)構造函數(shù)

2009-08-27 17:40:21

C#接口的作用

2009-08-31 17:16:12

C#實現(xiàn)接口

2009-09-03 15:43:21

C#時間計算
點贊
收藏

51CTO技術棧公眾號