国产探花免费观看_亚洲丰满少妇自慰呻吟_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;            }        }    


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 米脂县| 尼勒克县| 游戏| 西林县| 剑川县| 静宁县| 嘉鱼县| 广西| 临泉县| 来宾市| 汝阳县| 宝丰县| 涟源市| 彭州市| 伊宁市| 平凉市| 商丘市| 泗洪县| 晋中市| 新津县| 凤庆县| 辽中县| 绿春县| 锦州市| 大庆市| 蓬溪县| 鄂托克前旗| 甘洛县| 吉安市| 正安县| 襄樊市| 双峰县| 溧水县| 滦平县| 辛集市| 澄迈县| 江川县| 保德县| 深州市| 漾濞| 保德县|