黑馬程序員_.net簡介&變量簡介&轉義字符

------- Windows Phone 7手機開發.Net培訓、期待與您交流! -------

.net:一般指.NetFramework框架。一種平臺,一種技術。(單平臺,多語言)

.Net Framework提供函數庫、類庫。還包括一個CLR(公共語言運行時)

 

C#:一種編程語言,可以開發基於.net平臺的應用。

Java既是是一種技術又是一種編程語言。(單語言,多平臺)

 

.net都能幹什麼

1.桌面應用程序    Winform/WPF

2.Internet應用程序ASP.NET

3.手機開發  wp7/wp8

4.C/S:客戶機/服務器模式

5.B/S:瀏覽器/服務器模式

 

開發工具:VS 

.net 1.0   visual studio2002

.net 1.1  visual studio2003

.net 2.0  visual studio2005

.net 3.x  visual studio2008

.net 4.x  visual studio2010

 

重置開發環境:可以使我們的開發工具恢復到默認狀態。  工具->導入導出

Main方法是我們程序的入口方法.

.sln解決方案的文件

.csproj項目文件

 

變量:變量代表一塊內存空間(內存地址和需要內存的大小),我們可以通過變量名稱向內存存/取數據。

int型變量 大致範圍:-2,147,483,648到2,147,483,647(正負20多億)    大小:有符號32位整數(二進制位)

double型變量 大致範圍:±5.0*10-324到±1.7*10308  精度:15到16位有效位

decimal型變量 大致範圍:±1.0*10-28到±7.9*1028  精度:28到29位有效位

decimal money=1000m;(存儲金錢,賦值的時候要在數字後面加字母m或者M)

 

變量的命名規則:

1.     必須以”字母” “_” ”@”開頭(不能以數字開頭).

2.     後面可以跟”字母” “_” “@” 和數字(不可以有特殊符號).

3.     變量名不要與C#系統中的關鍵字重複(關鍵字會變成藍色).

4.     在C#中,大小寫是敏感的.

5.     同一個變量名不允許重複定義(先這麼認爲,不嚴謹).

6.     定義變量時,變量名要有意義.

7.     C#變量命名編碼規範—Camel命名法:首個單詞的首字母小寫,其餘單詞的首字母大寫(在方法中命名變量用Camel命名法).

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

9.     如果使用到英文單詞的縮寫,全部用大寫.


Console.WriteLine(“Hello, world!”);  不會換行。

Console.Write(“hi”);  不會換行。

Console.ReadKey(); 按任意鍵繼續。

#region和#endregion  可以摺疊一段代碼

 

string name = “張三”;

int age = 28;

decimal salary =7600.33M;

decimal salary1 =7600;(int型數據隱式轉換成decimal型數據)

Console.WriteLine(“我叫{0},今年{2}歲了,我的工資是{1}元,真的是{1}元”,name,salary,age);

輸出“我叫張三,今年28歲了,我的工資是7600.33元”

 

字符串中的轉義字符:“\”

\”  \\  \n:換行  \b:退格  \t: tab鍵(由多個空格組成的字符,具有行與行之間的對其功能)

 

在字符串前面加一個@符號有兩種意義:

1.     字符串中如果有\,則不再理解爲轉義字符。

2.     使字符串可以換行。

Console.Write(@“H:\windy_gu\windy.gu\tools\che

ckMD5”); (輸出到屏幕上是兩行)

前面加了@符號後,字符串中用兩個雙引號代表一個雙引號。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章