.NET C#语言基础 20140814
一、.NET歷史
1. .NET的發(fā)展史
網(wǎng)絡(luò)????? --????? HTML??????? --????? ASP/ASP.NET????? --???? ASPX??????? --?????? ?.NET
DOS黑屏??????? 靜態(tài)頁(yè)面?????????? 動(dòng)態(tài)頁(yè)面--數(shù)據(jù)庫(kù)?????????? ASP無(wú)限擴(kuò)展????????? ?2002年
2. .NET軟件更新
二、C#編程
1.項(xiàng)目結(jié)構(gòu)
.cs——程序代碼文件,源文件
.config——配置文件
.csproj——項(xiàng)目文件(用來(lái)管理文件項(xiàng))
.sln——解決方案文件(用來(lái)管理項(xiàng)目的)
PS:選擇移除后僅指項(xiàng)目被移除,該項(xiàng)目在文件中仍存在。
2.函數(shù)
定義:能夠獨(dú)立完成一個(gè)功能
四要素:1)名稱 2)輸入 3)輸出 4)加工
主函數(shù):static void Main(string [ ] args)
{
}
輸入語(yǔ)句:
string s = Console.ReadLine();
輸出語(yǔ)句:
Console.WriteLine("要輸出顯示的內(nèi)容");(顯示內(nèi)容換行,光標(biāo)在第二行)
Console.Write("要輸出顯示的內(nèi)容");(顯示內(nèi)容不換行,光標(biāo)在輸入內(nèi)容后邊)
PS:Main中"M"必須為大寫,語(yǔ)句結(jié)束用";".
快捷鍵:
刪除整行:SHIFT+DEL
選中變?yōu)樽⑨?#xff1a;CTRL+K+C? 取消:CTRL+K+U
(注釋:"//","/ * ? ?*/".)
針對(duì)單詞自動(dòng)更正:ALT+“→” (向右箭頭)
3.數(shù)據(jù)類型
1)整型: int short long byte
2)浮點(diǎn)型: float double decimal
3)字符型: char
4)布爾型: bool
5)字符串型: string
6)日期時(shí)間型: DateTime
PS:char用? ' ' 顯示內(nèi)容,string用? " "? 顯示內(nèi)容;常用數(shù)據(jù)類型:?int(整型),double(浮點(diǎn)型).
4.變量
1)變量的命名規(guī)則:
A.由字母、數(shù)字、下劃線、符號(hào)@、漢字組成.
B.首字符不可為數(shù)字.
C.名稱不能與系統(tǒng)關(guān)鍵字重名.
示例:不合法的標(biāo)示符
A.2X--首字母不可為數(shù)字
B.CLASS--與系統(tǒng)"類"重名
C.C#+variable--"#" "+"為不合法符號(hào)
2)變量的定義
數(shù)據(jù)類型 變量名[ = 值];
int a = 10;
3)變量的使用:賦值、取值
a = 90;
a = a + 100;
浮點(diǎn)類型默認(rèn)為double,如需使用float,可使用"F"后綴.
例:fioat a=8.2F
5.常量
1)分類:
A.符號(hào)常量:用符號(hào)代替值
B.字面常量:"="右面的值
2)符號(hào)常量的定義:在變量定義的前面加"const"
例:const bool d=true
3)符號(hào)常量的使用:不能賦值,只能取值.
4)轉(zhuǎn)義字符
'\a'--聲音
'\t'--tab鍵字符
'\\'--反斜線-顯示為"\"
'\''--單引號(hào)
'\"'--雙引號(hào)
'\n'--換行
'\r'--回車
例:Console.Writeline("張三說(shuō):\"你是個(gè)人嗎?\"")
顯示為 張三說(shuō):"你是個(gè)人嗎?"
?
轉(zhuǎn)載于:https://www.cnblogs.com/DORCASQING/p/3913013.html
總結(jié)
以上是生活随笔為你收集整理的.NET C#语言基础 20140814的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: U盘怎么安装软件 U盘安装软件操作指南
- 下一篇: 55种网页常用小技巧