C#視訊——基礎篇

2020-10-01 11:00:31

1.什麼是C#?

C#是一種程式語言。

擴充套件: .not:框架、平臺、技術            java:技術、程式語言         IDE介紹:整合式開發環境  VS            MSDN(幫助檔案)

.net兩種互動模式(S):①CS互動模式:客戶機與伺服器     ②BS互動模式:瀏覽器與伺服器

2.程式碼塊的含義:

namespace 名稱空間 _專案的名字

可以有多類,一個類只有一個主方法(主函數)。類中可以有多個方法   寫程式碼在主函數裡面寫。

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApp1//名稱空間 專案名
{
    class Class1 //類
    {
        static void Main(string[] args)//主函數
        {
            //程式碼的位置
        }

    }
}

3.C#中的註釋符

①單行註釋//      ②多行註釋/* 內容 */     ③檔案註釋:///在類或方法上面寫

4.變數的宣告方式

①資料型別 變數名 ;  賦值:變數名=值

②同時宣告多個型別相同的變數

int num1, num2,num3;
num1=100;
num2=200;
num3=300;

③合成一條程式碼

int number1 =50;//宣告一個整數型別的變數 存50

5.資料型別

int 整數 ; double 小數; char 字元; string 字串;decimal 金錢小數; 

double與decimal的區別

double douNumber =30.5;   //存小數
char ch='5';     //字元型別 存字元
string str="你好";      //字串可以為空 可以為多個
decimal money = 23.7m;   //字尾m

6.C#編名規範

Camel命名法:首個單詞的首字母小寫,其餘單詞的首字母大寫。

Pascal命名規範:每一個單詞第一個字母都大寫

如果使用到英文縮寫,全部用大寫。

7.變數的命名規則:

①必須以「字母」或@符號開頭,不要以數位開頭

②後面可以跟任意「字母」、數位、下劃線

注意:變數名不要與C#系統中的關鍵字重複,大小寫是敏感的,同一個變數名不允許重複定義

8.符號

賦值運運算元 =, 由賦值運運算元連線起來的叫賦值表示式

如果加號兩邊有一邊是字串,那麼加號就起到了連線作用。

跳脫符

Console.WriteLine("你很\"漂亮\"");

字元顯示不出來,在字元前面加\           @表示不跳脫

①\n 表示換行  ②\b 表示 退格鍵  覆蓋遊標前面的字  ③\\ 表示的是一個\   ④\t  表示的是水平製表符 ⑤ \" 表示的是一個雙引號

算數運運算元:

+   -   * /   %(取餘  取模)

算數表示式:由算是運運算元連線起來的式子

複合賦值運運算元   +=   -=    *=     /+

number=number+10;
//等於
number+=10;

一元/二元運運算元

一元:只需要一個運算元就能進行運算的運運算元

二元:需要兩個運算元才能進行運算的這些運運算元

關係運算子
>大於     <小於    ==等於        !=不等於       >=大於等於     <=小於等於

邏輯運運算元

邏輯與(&&) 並且

邏輯或(||)或者

邏輯非(!)取反

加加和減減:算術運運算元和複合賦值運運算元

num++自身加一

int number = 10 + num++;//先取原值參與運算,然後再自身加一
//number=20 num=11

++num先自身加一再參與運算