1、Net平臺(tái)和C#編程語言的概念
2、桌面應(yīng)用程序:
我們要使用桌面應(yīng)用程序,必須要安裝該應(yīng)用程序的客戶端。
winform應(yīng)用程序。
application:應(yīng)用程序
Internet:互聯(lián)網(wǎng)應(yīng)用程序 asp.net
3、應(yīng)用程序的兩種模式:
c/s:客戶端/服務(wù)器:桌面應(yīng)用程序,必須要安裝一個(gè)客戶端
b/s:瀏覽器/服務(wù)器:internet應(yīng)用程序,只需要安裝一個(gè)瀏覽器
4、你常用的IDE是什么?
5、打開VS
--->雙擊快捷方式
--->windows鍵+R:調(diào)用運(yùn)行,在運(yùn)行中輸入devenv
msconfig:設(shè)置啟動(dòng)項(xiàng)
mspaint:打開畫圖工具
calc:計(jì)算器
cmd:命令行
6、vs的操作
視圖菜單---->解決方案資源管理器
PRoperties:屬性
--->AssemblyInfo.cs:是我們應(yīng)用程序的一個(gè)基本描述
命名空間:
A--->ProjectA--->顧客
B--->ProjectB--->顧客
C--->ProjectC--->
A--->ProjectA--->顧客
B--->ProjectB--->顧客
7、代碼中的各個(gè)組成
namespace:命名空間或者項(xiàng)目名稱
class:修飾類
Main:主函數(shù),是我們應(yīng)用程序的主入口,每一個(gè)應(yīng)用程序只能有一個(gè)主入口。
解決方案:公司
項(xiàng)目:部門
類文件:員工
一個(gè)解決方案下可以包含多個(gè)項(xiàng)目,一個(gè)項(xiàng)目中可以包含多個(gè)類。
解決方案文件夾:
.sln文件:解決方案文件,里面包含整個(gè)解決方案的信息,可以直接雙擊打開運(yùn)行。
.csproj:項(xiàng)目文件,同樣可以雙擊打開
8、兩行簡單的代碼
1)、當(dāng)代碼完成了,我們應(yīng)該做的是生成解決方案,排查語法錯(cuò)誤
2)、如果有語法錯(cuò)誤,你應(yīng)該立即改正,如果沒有語法錯(cuò)誤,則可以執(zhí)行運(yùn)行。
啟動(dòng)快捷鍵:F5 Console.WriteLine("要輸出到控制臺(tái)的內(nèi)容"); Console.ReadKey();暫停,等待你按下任意鍵繼續(xù)。按下的任意鍵顯示在控制臺(tái)中。 ABC ()()()()()()() ,,,,,,, 。。。。。.....
注意: 我們要求代碼中出現(xiàn)的所有標(biāo)點(diǎn)符號(hào)都必須是英文半角,而且,成對(duì)出現(xiàn)的標(biāo)點(diǎn)符號(hào)要一起打 Console.WriteLine(""); Console.WriteLine("水電費(fèi)等是否“);
9、編譯器
--->路徑 C:/Windows/Microsoft.NET/Framework64/v4.0.30319
--->配置環(huán)境變量(讓我們能在命令行中直接訪問csc.exe)
--->使用cd進(jìn)入代碼文件所在的路徑
--->csc編譯器對(duì)代碼文件進(jìn)行編譯
--->生成.exe可執(zhí)行文件,雙擊打開(直接在命令行中輸入文件名不包含擴(kuò)展名)
10、vs中的設(shè)置
放大或者縮小字體:ctrl+鼠標(biāo)滾輪 工具--->選項(xiàng)--->字體和顏色中設(shè)置字體
vs中常用的快捷鍵 Ctrl+K+D:快速對(duì)齊代碼 Ctrl+Z:撤銷 Ctrl+S:保存(一定要經(jīng)常保存!) Ctrl+J:快速彈出智能提示 Shift+End 、Shift+Home Ctrl+K+C:注釋所選代碼 Ctrl+K+U:取消對(duì)所選代碼的注釋 F1:轉(zhuǎn)到幫助文檔 折疊冗余代碼:#Region 和#EndRegion
11、c#中的注釋符
注釋符的兩個(gè)作用:第一個(gè)作用是注銷你寫的代碼。
第二個(gè)作用是解釋你寫的代碼。
3種注釋符: 1)、單行注釋 // 2)、多行注釋 /*要注釋的內(nèi)容*/ 3)、文檔注釋 /// 多用于注釋類或者方法。
12、變量
變量在程序當(dāng)中幫助我們做的事情就是存儲(chǔ)數(shù)據(jù)。
亞廷:1個(gè)人 單人間 111 亞廷和女同事:一男一女 雙人間 521 亞廷和男同事:兩個(gè)男的 雙人間 兩個(gè)床 222 我們?cè)谌ラ_房的時(shí)候,發(fā)現(xiàn),開房的人員的性別跟個(gè)數(shù)不同的時(shí)候,我們開的房間的類型是不一樣的。
我們?cè)趦?nèi)存中存儲(chǔ)數(shù)據(jù)的時(shí)候,根據(jù)我們存儲(chǔ)數(shù)據(jù)類型的不同,我們?cè)趦?nèi)存中所開辟的空間類型也是不一樣的。
比如說,我現(xiàn)在要在內(nèi)存中存儲(chǔ)100這個(gè)整數(shù)。 int number=100; 在c#中等號(hào)并不是等于的意思,而是表示把等號(hào)右邊的值賦值給等號(hào)左邊的變量。
使用變量的語法: 變量類型 變量名=值;
13、c#中常用的數(shù)據(jù)類型
int:整數(shù)類型,只能存儲(chǔ)整數(shù)
double:小數(shù)類型,既能存儲(chǔ)小數(shù)也能存儲(chǔ)整數(shù),范圍大于int。
string:字符串類型,要求,值的兩邊必須用英文半角的雙引號(hào)括起來。可以為空。
char:字符類型,要求,值的兩遍必須用英文版那叫的單引號(hào)引起來,最多最少都只能存儲(chǔ)1個(gè)字符。
decimal:金錢類型,要求值的最后加一個(gè)m。
14、變量的使用規(guī)則:
變量一定要先聲明、再賦值、最后使用。
注意:變量不允許被重復(fù)的聲明或者定義。
注意:變量可以不停被重新賦值,被重新賦值后,老值就不再存在了。
15、變量的命名
我們?cè)诮o變量起名字的時(shí)候,首先要滿足的一條就是變量的名字必須要有意義。
命名規(guī)則:
1 必須以“字母”符號(hào)開頭.--不要以數(shù)字開頭
2 后面可以跟任意“字母”、數(shù)字、下劃線.
注意: 1)你起的變量名不要與c#系統(tǒng)中的關(guān)鍵字重復(fù). 你在打代碼的時(shí)候,發(fā)現(xiàn)顏色變成了藍(lán)色,那么這個(gè)單詞就是關(guān)鍵字。
2)在c#中,大小寫是敏感的. 3)同一個(gè)變量名不允許重復(fù)定義(先這么認(rèn)為,不嚴(yán)謹(jǐn)) 定義變量時(shí),變量名要有意義
c#語言是一門強(qiáng)類型語言:
1)、嚴(yán)格區(qū)分大小寫。
2)、我們必須對(duì)數(shù)據(jù)的類型有一個(gè)明確的定義。
命名規(guī)范:
1)、Camel命名規(guī)范,也稱之為駱駝命名規(guī)范,多用于給變量命名。 Camel命名規(guī)范,要求變量名稱的首單詞的首字母要小寫,其余每個(gè)單詞的首字母大寫。 int studentScore=100; string highSchoolStudentName="張三";
2)、Pascal命名規(guī)范,多用于給類或者方法命名。 要求每個(gè)單詞的首字母都要大寫,其余每個(gè)字母小寫。 StudentScore HighSchoolStudentName
16、賦值運(yùn)算符
=,表示賦值,由等號(hào)連接的表達(dá)式叫做賦值表達(dá)式。 int number=10; 等號(hào)兩遍要求數(shù)據(jù)類型必須一致。
17、常用的軟件 XMind總結(jié) 有道筆記 金山打字通 NotePad
作業(yè): 每天總結(jié) 我當(dāng)天的代碼回去寫兩遍。
在未來的3-6個(gè)月我會(huì)每天分享我的學(xué)習(xí)筆記和學(xué)習(xí)資料!都是最新的!是我花了七千大洋報(bào)名的學(xué)習(xí)班購買的!真心想學(xué)習(xí)的朋友可以留下您的郵箱,我會(huì)發(fā)送給您完整的資料包!敬請(qǐng)關(guān)注我的更新!
視頻地址:http://yunpan.cn/cQipijnpkIHaz 訪問密碼 465f
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注