最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

初學C#所需明白的那些點

 更新時間:2023年03月22日 16:54:32   作者:_檳_0  
這篇文章主要介紹了初學C#所需明白的那些點,以及一些零碎知識點筆記,以供大家學習參考

1.在C#中,類名首字母需大寫。如:class Student
2.在C#中Main()方法有四種形式:

static void Main(string[] args){  }
static void Main( ){    }
static int Main( ){    }
static int Main(string[] args){  }

3.當在一個方法(類)前面敲入“ /// ”時,會自動產生文檔注釋,這種注釋可以導出成為XML文檔。
4.縮進行注釋必須成對使用,“#region”,"#endregion"表示縮進結束。
5.常量和變量的不同之處在于,常量在整個應用程序中保持同一個值,而變量可以根據需要賦予不同的值。語法如下:

const 數據類型 常量名稱 = 常量值;
const float pei=3.14f;

6.賦值運算符“=”規(guī)定為等號右邊的值賦給等號左邊的變量,順序不能改變。
7.值類型轉換引用類型為裝箱,反之,引用類型轉換為值類型為拆箱。

                int aa = 50;//定義值類型變量
                object bb = aa;//裝箱
               /* Console.WriteLine(bb );//輸出裝箱后的引用類型數據*/
                int cc = (int)bb;//拆箱
                Console.WriteLine(cc );//輸出拆箱后的引用類型數據

8.枚舉方法之一如下:

class Program
        {
            public enum week
            {
                Sunday,
                Friday
            }
            static void Main(string[] args)
            {
                Console.WriteLine("{0}是休息的一天",week .Sunday);
            }

方法其二:添加一個代碼文件

enum data
{
  sun,rain
}

9.隱式轉換(int→float和double, float→double)

                int n = 3;
                float a = n;
                double e = n + a;
                Console.WriteLine(e );

10.字符串與數值之間轉換

                int num1 = 10;    //數值型轉換為字符串
                string mynum = num1.ToString();     //ToString()方法
                Console.WriteLine(mynum);

                string  ca = "52";    //字符串轉換為數值型
                int ca1 = int.Parse(ca);    //Parse()方法
                Console.WriteLine(ca1 );

//parse()方法里面的參數只能是字符串,不能是其他類型

11.從控制臺輸入數字——數據轉換

     int a = Convert.ToInt32( Console.ReadLine());
 或:int a = int.Parse( Console.ReadLine());

12.

采用“ \t ”來實現輸出制表格式。

            string c1 = "九江";
            string c2 = "西樵";
            int d1 = 32;
            int d2 = 30;

            Console.WriteLine ("請輸出哪個地方的信息:九江/西樵");
            string place = Console.ReadLine();
            Console.WriteLine("地方名\t溫度");

            switch (place)
            {

               case "九江":
                    Console.WriteLine("{0}\t{1}",c1,d1);
                    break;
               case "西樵":
                    Console.WriteLine("{0}\t{1}", c2, d2);
                    break;

               default:
                    Console.WriteLine("沒有這個城市信息");
                    break;
            }

  C#零碎知識點筆記

1:按CW+TAB就可以完成打印命令的快速輸入;

2:聲明變量的時候 記得在使用的時候給這個變量一個初始化;

3:明白 CPU___內存----硬盤 之間的 相互關系;

4:在增加浮點數的時候要記得為每一個變量后邊加f 因為系統(tǒng)默認的是double 所以在面對float的時候記得為變量添加f;

5:字面值常量是不可以改變的; 在一個變量前面加Const的話 就可以讓這個變量變成一個常量(在java中 static也是這個道理);

6:常量的使用是為了在項目中表示那些不可以被改變的值,這樣在項目中一不小心改變的時候我們就可以得到系統(tǒng)的提示;

7:在變量的類型里面僅僅擁有兩個賦值的是BOOL類型;

8:使用sizeof();可以打印出來字符在內存中占有的字節(jié);int 在變量中占有的字節(jié)為4個字節(jié)空間也就是(32位);short 在變量中占有的字節(jié)為2個字節(jié)空間也就是 (16位);、

9:在運算符中如果除號兩邊連接的都是整數的話那么他的結果也是整數,會省略小數點值得注意;

10:在運算符中正負號也是運算符叫做單目運算符,其余的運算符叫做雙目運算符;%叫做取余運算符;

11:a += 5;表示的是a在原有的基礎上增加5 這是特殊的賦值運算符;

12:順應算法的結合性除了賦值運算其余的大多都是從左往右按照算法的優(yōu)先級來進行計算的;

13:Convert.ToInt32 是由系統(tǒng)提供的強制類型轉換的方式;這個方法在轉換的過程中會發(fā)生四舍五入。

14:int32 后面的32表示的是32位這個表示在內存中占有16個字節(jié)也就是int類型;

15:int16 int32 int64 分別表示的是 short int long的意思;uint 中  u表示的是無符號的意思;

16:Convert.ToSingle();表示的是在強制轉化成單精度的意思;其中的single的意思是單精度的意思;

17:類型的解析方法是專門 去轉化一個字符串的轉化(string);可以使用系統(tǒng)自帶的Convert.ToInt();的方法也可以 int v = int.Parse (str);的方法。其中的Parse就是一種令字符串轉化成整形數據的一種方式;

parse 的意思就是解析的意思。

18:轉義字符

中\(zhòng)n 表示換行 其也可以在字符串中去實現;

\t 表示的是 制表符 就是前一個字符前進行縮進的意思;(在其前面可以空出四個空格)

\"表示一個雙引號;\'-表示的是一個單引號;

\\-表示在字符串中表示的是 \的意思;

如果想打印出\n的話 我們有兩種辦法 : string str = "我要使用 \n 表示換行";

第一種: 就是在 需要的在 \n  前面再加一個\  組成\\n 這樣就可以完成輸出 了

第二種:就是在 字符串前面加 @ 這個符號就可以完整的輸出了; 在字符串前面完整的加@ 就可以使 字符串中所有的 轉義字符都失效;

在使用@后-轉義字符都失效以后我們可以使用兩個雙引號來實現字符串中雙引號的效果。

到此這篇關于初學C#所需明白的那些點的文章就介紹到這了,更多相關C#初學常識內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關文章

  • 利用AOP實現SqlSugar自動事務

    利用AOP實現SqlSugar自動事務

    這篇文章主要為大家詳細介紹了利用AOP實現SqlSugar自動事務,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • C# mysql 插入數據,中文亂碼的解決方法

    C# mysql 插入數據,中文亂碼的解決方法

    用C#操作mysql時, 插入數據中文都是亂碼,只顯示問號,數據庫本身使用的是utf-8字符
    2013-10-10
  • C#使用異步流高效處理序列數據的方法詳解

    C#使用異步流高效處理序列數據的方法詳解

    C#中的異步流(Async Streams),異步流是C# 8.0引入的一個新特性,它允許你異步地處理序列數據,非常適合處理大量數據或長時間運行的任務,本文給大家介紹了C#使用異步流高效處理序列數據的方法步驟,需要的朋友可以參考下
    2024-11-11
  • Winform中如何跨線程訪問UI元素

    Winform中如何跨線程訪問UI元素

    這篇文章主要介紹了Winform中如何跨線程訪問UI元素,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-10-10
  • C#修改IIS站點framework版本號的方法

    C#修改IIS站點framework版本號的方法

    這篇文章主要介紹了C#修改IIS站點framework版本號的方法,涉及C#調用使用ASP.NET IIS注冊工具Aspnet_regiis.exe進行IIS站點framework版本號修改的方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-10-10
  • C#讀取數據庫返回泛型集合詳解(DataSetToList)

    C#讀取數據庫返回泛型集合詳解(DataSetToList)

    本篇文章主要是對C#讀取數據庫返回泛型集合(DataSetToList)進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • c#實現繁體轉簡體的示例代碼

    c#實現繁體轉簡體的示例代碼

    OpenCC是一個開源的中文繁簡轉換工具,支持多種語言,這篇文章主要為大家介紹了C#如何使用OpenCC實現繁體轉簡體功能,有需要的可以了解下
    2025-01-01
  • c# 9.0新特性nint和Pattern matching的使用方法

    c# 9.0新特性nint和Pattern matching的使用方法

    這篇文章主要介紹了c# 9.0新特性nint和Pattern matching的使用方法,文中講解非常細致,幫助你更好的學習c# 9.0,有需求的朋友可以參考下
    2020-06-06
  • DirectoryInfo引用一個相對目錄的實例

    DirectoryInfo引用一個相對目錄的實例

    這種特殊參數在Windows的命令提示符或者“運行”對話框中都可以使用,等價于DOS中的cd命令參數。直接上代碼,一看你就懂了:
    2013-04-04
  • 淺談c#中config.exe 引發(fā)的一些問題

    淺談c#中config.exe 引發(fā)的一些問題

    下面小編就為大家分享一篇淺談c#中config.exe 引發(fā)的一些問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11

最新評論

南通市| 大余县| 光山县| 三门峡市| 西和县| 翁牛特旗| 花垣县| 大丰市| 峨边| 合阳县| 曲阳县| 山西省| 宜兰市| 邛崃市| 潞城市| 雷山县| 巫溪县| 新田县| 肇源县| 措美县| 封开县| 金华市| 平安县| 宜章县| 隆化县| 临高县| 汾西县| 洛宁县| 什邡市| 页游| 得荣县| 湘西| 彰武县| 高邮市| 东安县| 乌兰浩特市| 亳州市| 南康市| 成都市| 桂平市| 遂平县|