国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

C#簡明教程二

2024-07-21 02:17:40
字體:
來源:轉載
供稿:網友

最大的網站源碼資源下載站,

第二節:讀取命令行輸入

  許多程序可以接受命令行輸入,下面的程序就是接受命令行的輸
入后,再把它打印到控制臺屏幕上。


程序1-2:namedwelcome.cs

// namespace declaration

using system;


// program start class

class namedwelcome {


// main begins program execution.

public static void main(string[] args) {


// write to console

console.writeline("hello, {0}!", args[0]);

console.writeline("welcome to the c# station tutorial!");


}

}


  把程序編譯為namedwelcome.exe ,在命令行輸
入"namedwelcome joe"。一定要在程序名后加上人名或者其它什么,
否則程序會出錯。以后我們會討論如何檢測和避免這樣的錯誤。


  在程序1-2中,你可以看到"main"方法的參數列表里有一個參
數,名字是"args",也就是下面的程序會用到的參數。"string[]"的
作用則是定義參數的數據類型為字符串類型,可容納一或多個字符。
而方括號"[]"表示"string[]"是一個數組,可以容納多個參數。因
此,參數可以是來自命令行的一個或多個參數。


  你會注意到console.writeline("hello, {0}!", args[0]);這一
行程序。這行程序和上一個不同,在引號里面多了一個參數"{0}"。
在writeline語句中參數是表示方法這樣的,第一個參數的格式
是"{0}",第二個則是"{1}",以此類推。在這里"{0}"表示由結束引
號之后的參數"args[0]"來決定"{0}"處的內容。根據這個思想,我們
來看看結束引號內容之后的參數"args[0]"。

  


  "args[0]"參數是指"args"數組中的第一個元素,第二個元素就
是"args[1]",以此類推。比如說,我在命令行模式下輸
入"namedwelcome joe","args[0]"的值就是"joe"


  現在我們再看這句代碼:console.writeline("hello, {0}!",
args[0]); ,在執行過程中,"{0}"將被參數"args[0]"中的值代替,
和前面的"hello,"一起輸出到屏幕上。因此當我們執行程序時輸
入"namedwelcome joe"時,將會輸出以下內容:


>hello, joe!

>welcome to the c# station tutorial!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新巴尔虎右旗| 海丰县| 桦川县| 时尚| 霍城县| 保康县| 明溪县| 普兰店市| 昔阳县| 南安市| 湖口县| 大新县| 青田县| 淅川县| 正宁县| 神池县| 东乡族自治县| 精河县| 乐亭县| 南开区| 金沙县| 岳阳市| 永平县| 松滋市| 乌鲁木齐县| 宝兴县| 天镇县| 石狮市| 水城县| 田林县| 剑河县| 松桃| 保德县| 女性| 泾源县| 蒲江县| 左权县| 胶南市| 商南县| 兴和县| 安平县|