a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

c# 值類型實例構(gòu)造器

2020-01-24 03:40:49
字體:
供稿:網(wǎng)友
引用類型包含值類型字段,引用類型初始化后,值類型默認會被初始化為0、Null。
CLR允許為值類型定義構(gòu)造器,但是構(gòu)造器的調(diào)用,就必須顯式的寫代碼來調(diào)用它們。

CLR不允許為值類型定義無參構(gòu)造器。只能定義有參構(gòu)造器,并且構(gòu)造器中必須為值類型中的所有字段全部賦值,否則報錯。

c#中雖然沒有無參構(gòu)造器,但是可以使用這個語法初始化在內(nèi)部的字段:

StructType st = new StructType();//為內(nèi)部字段初始化0或者null

所以對定義有參構(gòu)造器的參考寫法:
復制代碼 代碼如下:

public StructType(int x){ //定義有參構(gòu)造器
this = new StructType();//將所有的字段初始化為0或者Null
m_x = x;//用參數(shù)x覆蓋m_x字段,m_x已被上句話初始化為0
}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 精品一区二区电影 | 欧美精品一区二区三区在线四季 | 日韩精品专区在线影院重磅 | 久久久久久91 | 亚洲精选久久久 | 日韩精品成人 | 狠狠操狠狠摸 | 久久再线视频 | 久久综合九色综合欧美狠狠 | 香蕉视频91 | 亚洲免费成人av | 精品国产免费久久久久久尖叫 | 亚洲专区国产精品 | 欧美精品第一页 | 日韩成人免费视频 | 免费av毛片 | 国产精品美女久久久久图片 | 黄色高清视频在线观看 | 日本青草视频 | 特黄一级| 亚洲精品一区二区三区 | 久久之久久 | 国产精品成人在线 | 精品久久久久久久久久久 | 天天做天天看 | 欧美a在线 | 爱爱视频网站 | 日韩欧美一区二区视频 | 美女一级a毛片免费观看97 | 91在线一区二区 | 在线成人免费观看www | 久久久久一区二区 | 久久精品一区二区三区四区 | 国产精品久久久久久久午夜片 | 欧美日韩黄 | 日本精品在线视频 | 亚洲高清久久 | 一区二区三区欧美在线 | 黄18网站 | 伊人色综合网 | 古风h啪肉1v1摄政王 |