没有合适的资源?快使用搜索试试~ 我知道了~
Visual C# NET 入门.doc
需积分: 3 157 下载量 45 浏览量
2007-08-24
16:16:16
上传
评论
收藏 327KB DOC 举报
温馨提示
试读
23页
Visual C# NET 入门,Visual C# NET 入门,Visual C# NET 入门.doc
资源推荐
资源详情
资源评论
本页内容
简介
步骤 开始项目
步骤
步骤 程序结构
步骤 控制台输入
步骤 使用数组
步骤 文件输入 输出
步骤 创建函数
步骤 使用调试器
小结
补遗: 的源代码
补遗:关于
简介
!"# 是 !"#系列中的最新成员。这种新语言基于 $$,但它深化了更容易地使用面
向组件编程的发展方向。$$程序员应该非常熟悉它的语法。
下面的示例应用程序示范了如何构建一个简单的实现 算法的 项目。它包括了 程序的基本组
成部分:读写控制台和文件、创建函数和使用基本数组。
这些入门指南并不打算涵盖该编程语言的所有方面。它们只是您探索这种语言的一个起点。我们鼓励您按照本
教程的说明执行,因为它包括了 应用程序的各个不同部分。您还可以获得完整的源代码和项目文件。
建议的要求
编译此示例应用程序需要 !"# (测试版 或更高版本)。关于 $$的知识是有帮助的但不
是必需的。
返回页首
步骤 1. 开始项目
!"#中的开发工作以解决方案的形式进行组织,每个解决方案包含一个或多个项目。在本教程中,我
们创建的解决方案包含一个 项目。
创建一个新项目
在 !"# 环境中,从菜单中选择 File | New | Project。
在左侧选择 Visual C#Projects,然后在右侧选择 Console Application。
指定项目的名称,然后输入创建项目的位置。!"#会自动创建项目目录。
单击 %&,那么现在就正式开始了!
Visual C# 解决方案
!"# 已经创建了含有一个简单 !"#项目的解决方案。该项目包含两个文件:
#""'()*+"和 #"""。
接下来的几步骤将讨论这些不同的文件以及如何编译该项目。
返回页首
步骤 2. Hello, World!
很遗憾,但我们仍然无法抵御这种诱惑……我们还是不得不完成一个基于 的经典,,应用程序,
这个应用程序最初是用 语言编写的。
修改源代码
在 *-.中双击文件,#""",。可以通过,!/,菜单来显示 *-.。
更改预生成的模板 0#"""1,如下面以斜体突出显示的 代码所示。
"*2)"'3
*#'".#4"
5
''#)".*+#""
#""#""
5
"#67#*0"*289#2"1
5
%:%;<"##..#*=
*">*0, ,13
?
?
?
注意,当您键入代码时,!"#将为您提示类和函数的名称(因为 框架发布了这种类型信
息)。
编译应用程序
既然您已经完成了修改,就可以通过在 @菜单中简单地选择 @来编译 !"#项目。
来自 编译器的错误和消息会在 %.窗口中显示。如果没有错误,则可以通过单击 :(2菜单下
的 #/=:(22*2来运行 应用程序。
程序输出
在 !"#中运行 示例应用程序时,输出结果的屏幕截图如下:
理解更改
System.Console 类的 WriteLine() 函数打印传递给它的字符串,其后紧跟一行新的字符。此函数可以接
受许多其他数据类型(包括整型和浮点型)的参数。
在程序加载完成后,控制就传递给 Main() 函数。这就是我们在该过程中插入对 WriteLine()调用的原因。
返回页首
步骤 3. 程序结构
既然我们已经构建了一个简单的 应用程序,那么就让我们停下来分析一下 !"#应用程序
的基本组成部分。
源代码注释
字符 将行的剩余部分标记为一个注释,这样 编译器就会忽略它。另外,A和 A之间的代码也会被当作
注释。
="*"2*()='.
A ="(+-"#"
2*()=!"#'.A
Using 指令
框架为开发人员提供了许多有用的类。例如,Console类处理对控制台窗口的输入和输出。这些类是按
照层次树的形式组织的。Console类的完全限定名实际上是 System.Console。其他的类包括
System.IO.FileStream和 System.Collections.Queue。
using指令允许您在不使用完全限定名的情况下引用命名空间中的类。以
斜体突出显示
的 代码应用了 using
指令。
"*2)"'3
#""#""
5
"#67#*0"*289#2"1
5
)"'*">*0, ,13
*">*0, ,13
?
?
类声明
与 $$或 !"#@#"不同,!"#中的所有函数都必须封装在一个类中。class语句声明一个新的
类。就 应用程序来说,Class1类包含一个函数,即 Main()函数。如果用一个
namespace块将类的定义括起来,就可以把类组织为诸如 MsdnAA.QuickSortApp这样的层次。
在本入门指南中,我们并不打算深入地介绍类,但是我们将为您简要概述为什么类是我们的示例应用程序的一
部分。
Main() 函数
在应用程序加载到内存之后,Main() 函数就会接收控制,因此,应该将应用程序启动代码放在此函数中。传
递给程序的命令行参数存储在 args字符串数组中。
返回页首
步骤 4. 控制台输入
现在,我们将继续编写 应用程序。我们需要做的第一件事就是提示用户提供输入和输出文件。
修改源代码
更改 源文件 0#"""1,如下面以斜体突出显示的代码所示。其他的差异(如类名)可忽略不计。
B'.*#'".#"
"*2)"'3
:#*#'".#
*#'".#7"*<<
5
:##..#*#""
#""<..
剩余22页未读,继续阅读
资源评论
baoshuai
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功