C#教程(2)

2019-08-29 19:31

public static void Main(string[] args) { // Write to console Console.WriteLine(\, {0}!\, args[0]); Console.WriteLine(\Tutorial!\} } 说明

1.记住,要把你的名字添加到命令行中。

例如,在命令行中打入\。如果不这样做,程序就会崩溃,在后面的课程中,将介绍如何检测这种情况,以及如何避免这种情况的出现。

2.在清单1-2中,在\方法的参数表中有个入口。

参数名是\。 在程序的后面部分就要引用该参数。\ring[]\是参数\的类型。\类型用于存放字符。这些字符可以是一个单词,也可以是多个单词。方括号\

表示数组,\参数由命令行上的若干个单词构成。

3.在\方法的语句中,多了一条\(...)\语句。

该语句中的参数表同以往的写法不同,其中有个格式字符串\参数。 格式串中的第一个参数从数字0开始,第二个参数从数字1开始,依此类推。 \参数意味着引号后面的参数值将会输出到该位置。现在让我们来看看引号后面的参数。

4.\参数,它指向\数组中的第一个字符串。

数组中的第一个元素是args[0], 第二个元素是args[1],依此类推。例如,如果我在命令行中写上\e\,\的值就为\

让我们回到在格式字符串中嵌入的\参数吧,因为\s[0]\是格式串后面的第一个参数, 一旦执行该命令时,\rgs[0]\的值\就会替换掉格式串中的\。一旦执行命令:\,输出结果就会为: >Hello, Joe! >Welcome to the C# Station Tutorial! 通过控制台也可以把输入信息提供给程序。清单1-3演示了交互式处理用户输入的信息的方法。 3.清单1-3. 交互式处理输入信息的程序 InteractiveWelcome.cs // Namespace Declaration using System; // Program start class class NamedWelcome { // Main begins program execution. public static void Main() { // Write to console/get input Console.Write(\Console.Write(\, {0}! \, Console.ReadLine()); Console.WriteLine(\Tutorial!\} } 说明

这一次,\方法没有用到任何参数,但现在程序中有了三条语句,前面两条语句不同于第三条语句,它们是:\sole.Write(...)\而不是 \。区别是:\语句把信息输出到控制台,之后光标停留在同一行,而\把信息输出,之后换行。

第一条语句仅仅输出\到控制台。

第二条语句要等到其参数被适当地处理之后,才会输出信息。 格式串后面的第一个参数是:\。这就使得程序要等待用户在控制台输入信息,输入信息以回车或者换行结束。该方法的返回值替换了格式串中的\参数,并输出到控制台上。

最后一个语句也用来输出信息到控制台,这一点我们在前面已经介绍过。一旦运行了程序\,其输出结果为:

>What is your Name? >Hello, ! Welcome to the C# Station Tutorial! 小结

到现在为止,你已经了解了C#程序的基本结构,名称空间和类。你还了解到\方法是C# 程序的入口,并学会了如何捕捉命令行的输入信息,以及如何进行交互式的I/O操作。

C#教程第二课:表达式,类型和变量 逻辑与 右 & 左 左 左 左 左 右 右 逻辑异或 ^ 逻辑或 条件与 条件或 条件 赋值等

| && || ?: = *= /= %= += -= <<= >>= &= ^= |= 左结合意味着运算符是从左到右进行运算的。右结合意味着


C#教程(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年全国卷I理数高考试题(word版含答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: