1,在類型的第一個(gè)實(shí)例創(chuàng)建之前,或類型的非繼承字段或成員第一次訪問之前。這里的&ldqu " /> 免费黄色三级网站,免费小视频网站,国产三级乡下

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

靜態(tài)構(gòu)造函數(shù)趣談!

  類的靜態(tài)構(gòu)造函數(shù)也叫類型構(gòu)造器,靜態(tài)構(gòu)造器,他調(diào)用的時(shí)刻由CLR來控制:

  CLR會(huì)選擇如下時(shí)間之一來調(diào)用靜態(tài)構(gòu)造函數(shù):
     1,在類型的第一個(gè)實(shí)例創(chuàng)建之前,或類型的非繼承字段或成員第一次訪問之前。這里的“之前”,代表前后銜接的意思。這里的時(shí)刻是精確的!
     2,在非繼承的靜態(tài)字段或成員第一次訪問之前的某個(gè)時(shí)刻,具體時(shí)刻不定!

  由于調(diào)用的時(shí)刻不確定,所以我們最好不要編寫依賴于特定的靜態(tài)構(gòu)造函數(shù)的執(zhí)行順序的代碼,這樣很容易產(chǎn)生不可預(yù)料的后果!

  下面大家看三個(gè)Demo,我們來更加深入的看看靜態(tài)構(gòu)造函數(shù)的一些有趣的行為:

  Demo1:

       static void Main(string[] args)
{
Console.WriteLine(B.strText);
}
public class A
{
public static string strText;
static A()
{
strText
= "aaaa";
}
}
public class B : A
{
static B()
{
strText
= "bbbb";
}
}

NET技術(shù)靜態(tài)構(gòu)造函數(shù)趣談!,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品麻豆一区二区 | 国产成人在线看 | 六月天婷婷 | 国产精品一区二区三区高清在线 | 免费一区二区三区在线视频 | 亚洲资源在线视频 | 2022年国产精品久久久久 | 精品久久久久久无码中文字幕 | 激情综合丝袜美女一区二区 | 色www亚洲 | 999国内精品永久免费视频 | 免费激情片 | 视频在线色 | 久久线看观看精品香蕉国产 | 色播在线观看 | 深爱激情婷婷 | 美女又胸大又黄的网站 | 黄网视频在线观看 | 色欧美与xxxxx | 国产线视频精品免费观看视频 | 在线免费观看色视频 | 亚洲精品福利视频 | 精品久久久久久无码中文字幕 | 久久久一区二区三区不卡 | 亚洲清色 | 91精品国产免费久久 | 怡红院精品视频 | 色香蕉网 | 一本久道久久综合婷婷 | 任我鲁任我在线精品视频 | 免费观看四虎精品国产永久 | 九九久久国产精品免费热6 九九久久精品 | 亚洲综合色视频在线观看 | 一二三四视频在线社区7 | 在线观看黄网视频免费播放 | 碰碰碰人人澡人人爱摸 | 久久精品亚洲综合一品 | 欧美高清在线观看视频 | 婷婷六月激情在线综合激情 | 美女全黄网站 | 91亚洲精品国产自在现线 |