溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

checked、is、as、sizeof、typeof運算符、空合并運算符

發布時間:2020-08-02 20:46:28 來源:網絡 閱讀:705 作者:1473348968 欄目:編程語言

 //--------------------------------checked防止溢出
            byte b = 255;
            checked
            {
                b++;
            }
            Console.WriteLine(b.ToString());//byte類型只包含0~255,加上checked所以會拋出異常

            //is運算符,檢查對象是否與特定的類型兼容
            int i = 0;
            Console.WriteLine(i is object);//True

            //--------------------------------as運算符,顯示轉換特定的類型
            object o = "123";
            string s = o as string;
            Console.WriteLine(s);

            //--------------------------------sizeof運算符,可以確定棧中值類型的長度
            Console.WriteLine(sizeof(int));//輸出4


            //--------------------------------typeof運算符,返回一個特定類型的System.Type對象
            Console.WriteLine(typeof(string));//輸出System.String
           
            Console.ReadKey();

             

 

            //--------------------------------可空運算符與空合并運算符

            int? i = null;//int?可空運算符
            int? a = i ?? 10;//空合并運算符 (如果??前面是空則等于第二個值)
            Console.WriteLine(a);//輸出10
            Console.ReadKey();

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女