程序设计入门经典之的基本语法覆盖
民生娱乐 2021-08-24 13:30 字号: 大 中 小
C#控制台应用程序的基本结构
下面看看第2章的控制台应用程序示例(ConsoleApplication1),研究一下它的结构。其代码如下所示:
using System;
using neric;
using xt;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// Output text to the screen.
iteLine(\"The first app in Beginning C# Programming!\");
adKey();
}
}
}
可以立即看出,上一节讨论的所有语法元素这里都有。其中有分号、花括号、注释和适当的缩进。
看明白 目前看来,代码中最重要的部分如下所示:
static void Main(string[] args)
{
// Output text to the screen.
iteLine(\"The first app in Beginning C# Programming!\");
adKey();
}
在运行控制台应用程序时,就运行这段代码,更准确地说,是运行花括号中的代码块。如前所述,注释行不做任何事情,包含它们只为了简洁而已。其他两行代码在控制台窗口中输出了一些文本,并等待一个响应。但目前我们还不需要关心它的具体机制。
这里要注意一下如何实现上一章介绍的代码突出显示功能,虽然这对于Windows应用程序来说比较重要,但它是一个非常有用的特性。要实现该功能,需要使用#region和#endregion关键字,来定义可以扩展和收缩的代码区域的开头和结尾。例如,可以修改为ConsoleApplication1生成的代码,如下所示:
#region Using directives
using System;
using neric;
using xt;
#endregion
这样就可以把这些代码行收缩为一行,以后要查看其细节时,可以再次扩展它。这里包含的using语句和其下的namespace语句在本章的后面解释。
注释:
以#开头的任意关键字实际上都是一个预处理指令,严格地说并不是C#关键字。除了这里描述的#region和#endregion关键字之外,其他关键字都相当复杂,用法也比较专业。所以,这是一个读者通读全书后才能探究的主题。
现在不必考虑示例中的其他代码,因为本书前几章仅解释C#的基本语法,至于应用程序进行iteLine()调用的具体方式,则不在我们的考虑之内。以后会阐述这些代码的重要性。查看本文来源
西宁哪家白癜风医院好艾拉莫德片哪里有卖的
本溪治白癜风哪里最好
-
-
恩惠深度吞下万帮火箭拿下甜瓜老鹰图的啥
深度|吞下万帮火箭拿下甜瓜 老鹰图的啥?安东尼随着老鹰买...
2020-09-14 | 民生娱乐
-
-
英媒克洛普将不会被禁赛口头警告罚款榜搭配
英媒:克洛普将不会被禁赛 口头警告+罚款榜克洛普直播吧12月...
2020-06-07 | 民生娱乐
-
-
中国房地产市场泡沫的存在是不争的事实搭配
中国房地产市场泡沫的存在是不争的事实自4月14日国务院调控...
2020-06-06 | 民生娱乐
-
-
NBA大富豪老板最壕是他灰熊老板帅出天际搭配
NBA大富豪老板:最壕是他!灰熊老板帅出天际NBA老板们北京时间...
2020-05-31 | 民生娱乐
-
-
阿根廷主帅意甲两神锋还有戏之前也招过他们搭配
阿根廷主帅:意甲两神锋还有戏 之前也招过他们桑保利表示迪...
2020-05-29 | 民生娱乐
-
-
7月海南新房均价环比下跌后市房价仍将小幅搭配
7月海南新房均价环比下跌 后市房价仍将小幅下调数据显示,...
2020-05-28 | 民生娱乐