新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#變量初始化分類詳解
學習C#變量初始化也是要分步驟和注意細節(jié)的,要從理解定義的前提下通過實例鞏固使用的注意事項,以下就是c#變量初始化的一點總結(jié),希望對你學習和理解c#變量初始化有所幫助。

C#變量初始化的重要性何必要性:
C#中必需初始化變量并賦值,否則編譯無法通過。
C#變量初始化的具體分類情況:
C#變量初始化一、以下類別的C#變量初始化是自動為他們生成默認值的:
1、C#變量初始化之靜態(tài)變量
例如:
- public class A
- {
- public static int b;
- }
在test.aspx內(nèi)調(diào)用
- Response.Write(A.b);
結(jié)果:0
2、C#變量初始化之類實例的實例變量
例如:
- public class A
- {
- public int b;
- }
在test.aspx內(nèi)調(diào)用
- A a = new A();
- Response.Write(a.b);
- 結(jié)果0
3、C#變量初始化之數(shù)組元素
C#變量初始化二、變量的默認值取決于該變量的類型,并按下面確定
1、對于值類型的變量,默認值與該值類型的默認構(gòu)造函數(shù)所計算的值相同
2、對于“引用類型”的變量,默認值為null
C#變量初始化三、以下類型的變量屬于初始化未賦值變量
1、初始未賦值結(jié)構(gòu)變量的實例變量
2、輸出參數(shù),包括結(jié)構(gòu)實例構(gòu)造函數(shù)的this變量。
3、局部變量,在catch子句獲foreach語句中聲明的那些除外。
C#變量初始化的基本情況就向你介紹到這里,希望對你了解和學習C#變量初始化有所幫助。
【編輯推薦】
- C#讀取Word文檔異常處理解析
- C#反射靜態(tài)方法開發(fā)實例詳解
- C#靜態(tài)變量初始化實例詳解
- C#靜態(tài)變量使用心得淺析
- C#靜態(tài)變量定義及內(nèi)涵實例解析
名稱欄目:C#變量初始化分類詳解
路徑分享:http://m.fisionsoft.com.cn/article/cdcjcce.html


咨詢
建站咨詢
