如何創建第一個項目:
C#源文件(類)一般以CS結尾
C#程序的入口是Main函數,在Main中寫代碼就行。
(Using System;
Using System.Collections.Generic;
Using System.Linq;
Using System.text;)括號裏邊爲命名空間
Class program ——是一個類
從第一個括號開始,到最後一個括號結束。
C#中的註釋符:
第一種註釋:單行註釋
// 後面寫註釋內容
第二種註釋:多行註釋
/*開頭——*/結束
/* */多行註釋
第三種註釋:文檔註釋
/// 在類或者方法上面寫 就可以了
C#中的數據:
注:
字符不能爲空,最少爲一個,最多一個。
字符串可以爲空,可以爲多個。
比int類型跟大的數據類型long
C#中藍色的就是關鍵字,注意代碼中儘量不要出現英文的變量。
變量命名規範首字母小寫,其餘單詞首字母大寫
賦值運算符和賦值表達式:
1. 賦值運算符:=
2. a=a+1; 這裏的=號是賦值運算符,不是數學意義上的相等。
3. 變量可以重複賦值,一旦給一個變量賦了新值,那麼變量中的老值就不復存在了。
代碼的輸出結果:
int age=10;
age= 20;
Console.WriteLine(age);
C#轉義符:
能在字符串中輸出雙引號嗎?
1. 在屏幕上顯示:C#中的字符串用“”號包含起來
2. +一個字符,組成轉義字符。一般用於表示特殊符號
3. @字在字符串前面表示不轉移
4. 常用的轉義符:
\+ 這個字符串 可以把這個特殊字符顯示出來了
\n 表示換行
\b 表示退格
\\ 表示的是一個\
\t 表示的是水平製表符
\” 表示的是一個雙引號
算術運算符及算數表達式:
-
算數運算符:+ - * / % (取餘數 取模)
-
算數表達式:由算數運算符連接起來的式子。如:1+1 a-b (變量ab前面已聲明並賦初值)
-
優先級:先乘除,後加減,有括號先算括號裏的,相同級別的從左至右運算 int a=((1+5)+3)*2
-
小括號可以無限制的套用,但一定要成對出現。
算數運算符和賦合賦值運算符:
-
++ 自加一 有前加和後加
-
– 自減一 有前減和後減
-
一元運算符++/–比二元的±優先級高
-
賦合賦值運算符: ·+= -= *+ /= %=
例子:
// int number =10;
// number=number+10;
//number + =10;等於上邊的那個式子,寫法不一樣。
-
對於+、 - 、* 、/、 % 都需要兩個操作數才能進行運算的這些運算符,我們叫二元運算符
-
對於像++ 、–這樣的只需要一個操作數就能進行運算的運算符,我門叫一元運算符。
關係運算符(是用來比較運算的)
1.>、<
2. ==(等於,相等),!=(不等)
3.>=(大於等於,包含),<=(小於等於,包含)
Boolean只有兩個值true 和false。
邏輯運算符
&& (邏輯與)、 ||(邏輯或)、!(邏輯非)
邏輯與&&
如果表達式1與表達式2有一個爲false,那麼整個表達式的結果爲false
如果兩個表達式的結果都爲true,那麼整個表達式的結果true
例子:20>&&34<6
邏輯或||
如果表達式1或表達式2有一個結果true,那麼整個表達式的結果爲true。
如果兩個表達式的結果都爲false,那麼最後結果爲false。
例子:43>9 ||67<9
邏輯非 !
如果表達式是正確的,那麼取反後就是錯誤的。
如果表達式是錯誤的,那麼取反後就是正確的。
Console.Write與Console.WriteLine的區別:
- Console.Write(""); 運行時不換行
- Console.WriteLine("");運行時換行
C#裏邊if語句不用跟結束符號;敲例子過程中被發現了。
以上是C#視頻中部分知識點總結,如有錯誤,請評論區指教。