1食呻、c#中的注釋
// ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?行注釋
/* ? ? ? ? ? ? ? */ ? ? ? ? ? ? ? ? ? ? ?塊注釋
/// ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文檔注釋(可以導出到xml文件中)
///是文檔注釋束昵,只能寫在類、方法锥债、屬性的前面。不能用來注釋單個變量
2、輸出
Console.WriteLine(); ? ? ? ? ? 會自動換行
Console.Write();? ? ? ? ? ? ? ? ? 不會自動換行
Console.WriteLine("我的課程有:{0}载碌、{1}、{2}等",course1,course2,course3);
3衅枫、輸入
Console.ReadLine(); ? ? ? ? ? 讀入時為string類型嫁艇,回車代表輸入字符串結(jié)束,如果直接敲回車弦撩,?程序接收的是空字符
Console.Read(); ? ? ? ? ? ? ? ? ?一個字符一個字符地讀入炫惩,鍵盤輸入字符時银酬,字符排隊進入緩沖區(qū),當敲回車時,才讀入第一個輸入的字符谐岁,另外的字符仍然在緩沖區(qū)等待。
4丸相、public 類型的類名拌蜘,首字母要大寫,public一般省略不寫
5陪竿、C#中的關(guān)鍵字都是小寫的
如using ? ?class ? ?static ? ?string ? 但Main不是關(guān)鍵字
6禽翼、C#中的類型轉(zhuǎn)換
C#中低精度的類型會自動轉(zhuǎn)化為高精度的類型,但是高精度的類型不會轉(zhuǎn)換為低精度的類型
如:double d=2;//2會自動變成2.0族跛,d=2.0
int a=1.0;//error,除非強制類型轉(zhuǎn)換闰挡,int a=(int)1.0;
7、C#中布爾類型的關(guān)鍵字是bool
8礁哄、C#中的運算符:
‘-’就是減长酗,‘*’就是乘,‘/’就是除
9桐绒、C#中的條件運算符
條件表達式夺脾?分支一:分支二之拨;
10、C#中的switch語句用法
和C C++ Java語言中的switch用法幾近相同咧叭,只不過注意switch中的判斷條件:只能是int敦锌、long、char佳簸、string 等乙墙,float和double不可以