類文件構成,C#基本語法,Console屬性與方法
類文件(.cs)構成
類文件構成
類文件主要分為 引用命名空間與自己項目的命名空間
1、引用命名空間
主?要是引用類庫,分為內部(.Net類庫與解決方案內其他項目的命名空間)外部(引用別人的命名空間),之前說過類庫的引用規范?。
命名空間的本質就是程序集(.dll)引用此程序集主要就是為了使用里面的方法或屬性。
如果沒有引用相應的命名空間,在使用時必須使用全限定名稱。
引用與未引用命名空間的區別
推薦使用第一種益處有2個 :1 減少不必要的代碼,2有相應的代碼提示。
2、自己項目的命名空間
(我這個項目名稱不符合項目開發規范)這個空間內現階段主要由類與方法組成(類與方法之后再說)
(1)class Program
關鍵字class表示類 Program表示名稱{ 在此范圍內暫時主要由方法與變量組成 } ,一個項目中一般只有一個類,類中方法可以有多個,但Main()方法一般只有一個。
(2)static void Main(string[] args){ 在此范圍內暫時主要由執行代碼與變量組成}
?static 是靜態方法,void 沒有返回值, Main 方法名稱 string[]字符串數組(類型) args 數組名稱,這些暫時了解即可,之后會細說都是什么意思重點是Main方法,其他暫時只需了解。
Main()方法:一般情況下一個項目中有且只有一個Main(),方法名稱固定是控制臺或窗口應用程序的入口方法,程序就是從此方法開始運行,當執行完此方法中的代碼,代表整個程序結束。?
程序員主要在Main方法()中編寫執行代碼(如使用Console類的方法與屬性)。
C#基本語法(暫時4種)
1、必須在半角模式下編寫C#代碼
全角:一個字符占用兩個標準字符位置 1.2半角:一個字符占用一個標準字符的位置。
半角與全角的區分標志;
全角與半角模式下的C#代碼
?全角模式下的代碼不符合C#語法;只要報錯信息中含有"意外的字符"大概率是有在全角模式下輸入編寫的代碼。
設置默認的全角/半角模式: 右擊圖標選擇"設置屬性"一>"初始狀態下" 勾選半角與中文時使用英文標點,單擊確定按鈕?。
設置為半角模式
2、區分大小寫
類與方法小寫報錯
這個錯誤一般需要通過"生成"或調試對代碼進行編譯后才會出現如上圖所示
3、必須以逗號結尾(半角模式下) 自己測試,不再截圖演示
4、命名空間,類與方法必須帶有成對的{ } 表示其作用域范圍,使用格式如下
作用域范圍(暫時了解,之后舉例說明)
語法簡單不用擔心記不住,VS工具會給予我們輔助,錯誤列表窗口會給出錯誤提示
菜單欄"視圖"一>"錯誤列表",打開錯誤列表小窗口
5、靜態方法調用格式 類名.方法名(參數) 參數可省略 暫時知道(方法之后細說)
注意:調用如何類型的方法,方法名稱后面必須帶有小括號()。
調用方法
調用方法:半角英文模式下 類名點VS直接給出該類下的方法,屬性與事件對,按鍵盤的上下按鍵進行選擇,VS工具會給出該選項的相關信息,最后選中選項按enter鍵即可。
點出類的方法,屬性與事件
藍色立方體圖標表示是方法;扳手圖標表示是屬性;閃電圖標表示事件,其他的遇到再說。
Console類
?Console類隸屬于.Net的System命名空間下;相當于Program隸屬于_99初始VS。
Console類是.Net Framework框架中專門用于控制臺程序的標準輸入/輸出與錯誤流。
簡單來說就是通過Console類的屬性與方法可以,實現人與控制臺間的交互。
注意:每次編寫或者修改代碼需要編譯后才能顯示效果;編譯方法。
方法1 工具欄的 啟動按鈕 方法2 快捷鍵F5 方法3 Debug文件夾下的.exe文件(雙擊)?。
1、Console類方法
Write("向控制臺輸出字符串內容")與WriteLine("向控制臺輸出字符串內容")。
兩者區別在于前者輸出內容后不會換行;后者輸出內容后進行換行。
向控制臺輸出內容
?ReadKey() 這里的作用就是讓程序暫停一下,沒有此方法窗口會一閃而逝。
想要程序暫停在什么地方,就將此方法書寫在什么地方。
按鍵盤除ctrl,alt等少數幾個按鍵外,按任意鍵程序繼續運行(自己測試)。
Clear() 清除使用此方法之前向控制臺窗口中輸出的內容,之后的無礙?。
清除方法
Console類的其他方法之后用到再說。
2、Console類屬性
ForegroundColor 設置輸出內容的前景色即顯示字體的顏色。
使用方法:Console.ForegroundColor=按空格即可出現ConsoleColor類再點具體顏色。
必須先修改ForegroundColor屬性的值再使用WriteLine()向窗口輸出內容。
BackgroundColor 設置輸出內容的背景色;用法同上。
注意:這兩個屬性只影響在它們之后輸出的內容,恢復默認顏色使用ResetColor()方法。
恢復默認的輸出內容的前后背景色;影響范圍自己測試總結
至此可以自制一個輸出表達愛意,開玩笑話語等內容的應用小程序,在Debug文件夾下找到可執行文件(.exe)將其復制粘貼給那個人即可(前提他(她)電腦安裝有.Net框架,否則無用)
可執行文件
打印出豬頭圖案,期待見到其他圖案在評論區曬出