C#變量的使用及注意事項

using System;

namespace CSharp變量和轉義字符使用
{
    class Program
    {
        static void Main(string[] args)
        {
            //什麼是變量: 變量就是在內存中開闢空間存儲數據的類型

            #region 變量的命名規則和聲明變量
            //1.必須以 "字母" "_"(下劃線)或者@符號開頭
            //2.變量的命名必須與系統關鍵字不同
            //3.變量名儘量要有意義,可以讓別人能看懂
            //4.變量的命名大小寫是敏感的,也就是大小寫是不同的變量
            //5.儘量使用駝峯命名法(駝峯命名法,第一個單詞首字母,其後的單詞要大寫 例:ageOneTwo)

            //聲明變量
            //  聲明變量需要  變量的類型 變量名, 爲變量賦值 用  =  等號;
            int age = 18;

            #endregion

            #region 變量的類型
            //數字類型
            // 取值範圍-2147483648 到 2147483647之間的整數
            int a = 15;
            // 在3.4E-38到3.4E+38 之間的任何數
            float b = 12.5f;
            //1.7E-308到1.7E+308之間的任何數
            double c = 13.4;
            //在-128到127之間的整數
            sbyte d = 40;
            //在0到255之間的整數
            byte e = 37;
            //在-32768到32767之間的整數
            short f = 65;
            //在-9223372036854775808到9223372036854775808自建的整數
            long g = 66;
            //在0到4292967295之間的整數
            uint h = 74;
            //還有很多就不一一列舉了

            //字符串類型
            //string 是字符串類型,字符串類型的值需要用雙引號引起來,
            //字符串是由很多字符連接起來形成的
            string _name = "梨子";

            // 字符類型
            //字符是單個的字母或符號,多個字符可以拼接成字符串用單引號括起來表示
            char _one = 'A';

            //bool 類型
            // bool類型只有兩個值 一個是正確  一個是否定
            bool sd = true;
            bool sf = false;

            #endregion

            #region 格式化字符串輸出
            //格式化字符串中的{0}等佔位符必須是連續的,其中數字必須要比填入其中的
            //變量少或者相同,但是不能多!
            Console.WriteLine("張三的年齡{0},李四的年齡{1},王五的年齡{2}",23,21,24);

            #endregion
            #region 轉義字符

            
            //  \n  代表換行 ,表示從\n 的位置換到下一行顯示
            string url = "//edu.csdn.net/course    \n   /play/20589/257722";
            //轉義字符還有很多用法都差不多就不一一舉例

            /*
             * 1. \\ 表示符號"\"
             * 2. \n 表示換行
             * 3. \r 表示回車
             * 4. \' 表示單引號
             * 5. \" 表示雙引號
             * 6. \0 表示空字符(null)
             * 7. \b 表示退格
             * 8.  還有很多就不一一表示之例舉常用的幾個
             */
 //以@符號修飾的字符串 不會識別轉義字符,會按照原本的格式輸出,包括空格換行等格式
            string _url = @" https://editor.csdn.net/md/?
                              articleId          =106246858"; 
            #endregion

        }
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章