C#零碎知識(shí)點(diǎn)(三)



1晦毙、裝箱拆箱
C#中所有類型都繼承于System.Object類型生巡,所有的值類型都繼承于System.ValueType類型

何謂裝箱?就是把值類型變成 object 類型
何謂拆箱见妒?把引用類型變成值類型

裝箱拆箱孤荣,實(shí)現(xiàn)值類型和引用類型之間的轉(zhuǎn)換

不管裝箱還是拆箱,建議都用顯示的

裝箱過(guò)程中什么類型须揣,拆箱過(guò)程中就必須是什么類型

 int i = 100;
            object obj1, obj2;
            obj1 = i;        //隱式裝箱
            obj2 = (object)i;//顯式裝箱

            int j, k;
            j = (int)obj1;    //拆箱只能是顯式的
            //k = obj2;

            Console.WriteLine("i為:"+i);
            Console.WriteLine("obj1為:" + obj1);
            Console.WriteLine("obj2為:" + obj2);
            Console.WriteLine("j為:" + j);

2垃环、可空類型定義:int? num=null;


3、x is T ,判斷x是否屬于類型T

int[] myArray=new int [4];
if(myArray is int[])
{
    Console.WriteLine("myArray是數(shù)組");
}else{
    Console.WriteLine("myArray不是數(shù)組");
}

輸出:myArray是數(shù)組


4返敬、sizeof

用于獲取值類型的字節(jié)大小遂庄,只能用于值類型,它和指針只能在不安全代碼中


5劲赠、


double x=0, y;
            if(x>=0) {
                y = Math.Sin(x) + 2 * Math.Sqrt(x + Math.Exp(4)) - Math.Pow(x + 1, 3);
            }else {
                y = Math.Log((-5) * x) - Math.Abs(x * (x - 8)) / (7 * x) + Math.E;
            }
//系統(tǒng)方法判斷閏年
            int year = 2009;
            if (DateTime.IsLeapYear(year))
            {
                Console.WriteLine("閏年涛目!");
            }else {
                Console.WriteLine("非閏年!");
            }

6凛澎、Max和Min函數(shù)的使用

int a = 4;
            int b = 9;
            int max = Math.Max(a, b);
            int min = Math.Min(a, b);
            Console.WriteLine("max:{0}",max);
            Console.WriteLine("min:{0}",min);

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末霹肝,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子塑煎,更是在濱河造成了極大的恐慌沫换,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件最铁,死亡現(xiàn)場(chǎng)離奇詭異讯赏,居然都是意外死亡垮兑,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)漱挎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)系枪,“玉大人,你說(shuō)我怎么就攤上這事磕谅∷揭” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵膊夹,是天一觀的道長(zhǎng)衬浑。 經(jīng)常有香客問(wèn)我,道長(zhǎng)放刨,這世上最難降的妖魔是什么工秩? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮宏榕,結(jié)果婚禮上拓诸,老公的妹妹穿的比我還像新娘侵佃。我一直安慰自己麻昼,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布馋辈。 她就那樣靜靜地躺著抚芦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪迈螟。 梳的紋絲不亂的頭發(fā)上叉抡,一...
    開(kāi)封第一講書(shū)人閱讀 49,144評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音答毫,去河邊找鬼褥民。 笑死,一個(gè)胖子當(dāng)著我的面吹牛洗搂,可吹牛的內(nèi)容都是我干的消返。 我是一名探鬼主播,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼耘拇,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼撵颊!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起惫叛,我...
    開(kāi)封第一講書(shū)人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤倡勇,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后嘉涌,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體妻熊,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡夸浅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了固耘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片题篷。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖厅目,靈堂內(nèi)的尸體忽然破棺而出番枚,到底是詐尸還是另有隱情,我是刑警寧澤损敷,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布葫笼,位于F島的核電站,受9級(jí)特大地震影響拗馒,放射性物質(zhì)發(fā)生泄漏路星。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一诱桂、第九天 我趴在偏房一處隱蔽的房頂上張望洋丐。 院中可真熱鬧,春花似錦挥等、人聲如沸友绝。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)迁客。三九已至,卻和暖如春辞槐,著一層夾襖步出監(jiān)牢的瞬間掷漱,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工榄檬, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留卜范,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓鹿榜,卻偏偏與公主長(zhǎng)得像海雪,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子犬缨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 1. [C#語(yǔ)言基礎(chǔ)]請(qǐng)簡(jiǎn)述拆箱和裝箱喳魏。 答: 裝箱操作: 值類型隱式轉(zhuǎn)換為object類型或由此值類型實(shí)現(xiàn)的任何...
    胤醚貔貅閱讀 4,773評(píng)論 1 29
  • 集合框架: 1)特點(diǎn):存儲(chǔ)對(duì)象;長(zhǎng)度可變怀薛;存儲(chǔ)對(duì)象的類型可不同2)Collection(1)List:有序的刺彩;元素...
    Demo_Yang閱讀 1,248評(píng)論 0 4
  • Java8張圖 11、字符串不變性 12、equals()方法创倔、hashCode()方法的區(qū)別 13嗡害、...
    Miley_MOJIE閱讀 3,693評(píng)論 0 11
  • 在很多項(xiàng)目中,可能會(huì)有要求對(duì)一些數(shù)據(jù)的閱讀狀態(tài)進(jìn)行記錄畦攘,用戶閱讀過(guò)或者未閱讀過(guò)霸妹,都做不同的標(biāo)識(shí),方便了解數(shù)據(jù)的狀態(tài)...
    伍華聰_開(kāi)發(fā)框架閱讀 897評(píng)論 0 49
  • 我們一起走過(guò)的朝朝暮暮知押, 看夕陽(yáng)開(kāi)出絢爛的藍(lán)圖叹螟; 我們一起旅行的腳步, 那天登頂?shù)臏囟忍ǘⅲoL(fēng)吹拂 我們一起牽手走過(guò)...
    謂之余聲閱讀 220評(píng)論 0 0