国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#之結構體struct總結

2019-11-17 02:14:53
字體:
來源:轉載
供稿:網友

C#之結構體struct總結

  • struct類型是一種值類型,通常用來封裝小型相關變量組
  • struct可以包含的成員:構造函數、常量、字段、方法、屬性、所引器、事件和嵌套類型,如果同時需要以上類型,則應當考慮使用類而不是結構體
  • 結構可以繼承自類(單繼承,不同于C++)和實現接口,單不能繼承自了一個結構
  • 結構成員無法聲明為 PRotected(因為結構無法被繼承)
  • 結構體在棧上分配內存空間
  • 結構體申明位置:與類平級或位于類內部但不能位于方法體內
  • 不能新申明無參數的構造函數
  • 結構體可以申明靜態構造函數,但該函數不能有訪問修飾符且該函數無參數
  • 結構體內的非構造函數的靜態方法除了訪問修飾符必須是public,其它跟在類中聲明方式一樣
  • 結構體實例的申明可以不用 new,不同于類等引用類型

  例子:

        struct S        {            private int d = 0;            public int D            {                get { return d; }                set { d = value; }            }            public S(int p)            {                D = p;            }            public static int Sum(int a, int b)            {                return a + b;            }        }    


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 壶关县| 河东区| 资中县| 西畴县| 措勤县| 保山市| 加查县| 丹棱县| 陕西省| 饶阳县| 台安县| 古浪县| 霍林郭勒市| 武山县| 沂水县| 新丰县| 麟游县| 景谷| 汤原县| 巴中市| 东港市| 新源县| 芒康县| 新绛县| 长子县| 康马县| 定南县| 鄯善县| 玉门市| 杨浦区| 水富县| 庆安县| 岢岚县| 金门县| 云梦县| 佛教| 建阳市| 海淀区| 中超| 黄冈市| 渭源县|