前段時間看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、或者在頁面右下角點推薦喲!!!
--------------------------------------------------------------分割線---------------------------------------------------------------
