前段時間看C#本質論,發現內容有點抽象,不適合入門,現在換了一本適合入門的書籍: C#圖解教程。 分割線 1、文章均為個人原創,歡迎轉載,轉載請保留出處:https://www.cnblogs.com/volcanol/ 2、獲取工控PLC、變頻器、HMI、電腦、Windows、Linux、嵌入式 ...
前段時間看C#本質論,發現內容有點抽象,不適合入門,現在換了一本適合入門的書籍: C#圖解教程。
//引用命名空間,命名空間相當於一個容器,通過不同的容器來區分同名的內容 //System命名空間是.NET提供的一個基礎命名空間 using System; //定義一個類, C#是完全面向對象的開發語言,所有的代碼都必須包含在類裡面 class Program { //Main函數是C#程式的入口點,當操作系統啟動程式時,從Main開始執行,一般 //也從Main函數結束(對於console程式) //需要註意的是,C#程式啟動時,程式獲取的第一個參數不再是傳遞的參數的數量 //同時需要通過特殊的方法獲取可執行路徑,這一點需要註意 static int Main(string[] args) { //C#中的單語句以分號結束 //輸出獲取的參數的個數 Console.Write("您的程式獲取的參數的個數是:"); //Console.Write 和 Console.Write 方法類似於C的printf函數, //第一個參數是格式化字元串,後面可以接要輸出的值 value。 //且替代標誌簡化了,用{0}、{1}、{2}....{n} 表示第1個、第2個、第3個...第n+1 值 Console.WriteLine("{0}",args.Length); //用{} 包含0個或者多個單語句組成語句塊 foreach(string arg in args) { Console.WriteLine(arg); } // 塊語句的後面不能有分號 //演示個值的格式化字元串 Console.WriteLine("演示多個值的格式化字元串:"); Console.WriteLine("第一個值:{0}, 第二個值:{1},第三個值:{2},再輸出第一個值:{0}", 12, 3.1415926, 10000); //格式化字元串的輸出控制 //格式化字元串替代符號的說明: {索引,對齊格式:輸出格式} //註意符號是: 逗號和冒號, //其中對齊格式還可以指定輸出的位數 //註意對齊格式和輸出格式是可選的 Console.WriteLine("格式化字元串的輸出控制:"); Console.WriteLine("右對齊,輸出20位,且輸出貨幣格式:{0,20:C}元", 50000); //註意下麵程式的執行結果: Console.WriteLine("輸出格式對比:"); Console.WriteLine("|{0,10}|",123); Console.WriteLine("|{0,-10}|",123); Console.Read(); // 宇智波-斑: 沒有人可以站在我背後。 // 雙斜杠是單行註釋, 所以在雙斜杠後面的所有內容什麼都幹不了 /* Console.WriteLine("我在多行註釋內,我什麼也幹不了,它們把我屏蔽了"); */ /* /* 註釋不能嵌套,我沒有伙伴,我好傷心 */ /// 還有一種註釋是文檔註釋,但是孫猴子給我放了瞌睡蟲,我要睡了zzzz...... //返迴路徑, 通常程式必須有一個封閉的返回操作系統的路徑,如果我們不加上 //則編譯器會預設自動加上返迴路徑。 return 0; } }
--------------------------------------------------------------分割線---------------------------------------------------------------
1、文章均為個人原創,歡迎轉載,轉載請保留出處:https://www.cnblogs.com/volcanol/
2、獲取工控PLC、變頻器、HMI、電腦、Windows、Linux、嵌入式資料點擊:獲取資料
3、如果您覺得文章對您有幫助可轉至頁面上半部分打賞,或移步:打賞
4、或者在頁面右下角點推薦喲!!!
--------------------------------------------------------------分割線---------------------------------------------------------------