- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C简明教程
C#简明教程
简介
Visual C# .NET 是 Visual Studio 系列中的最新成员。这种新语言基于 C/C++,但它深化了更容易地使用面向组件编程的发展方向。C/C++ 程序员应该非常熟悉它的语法。
下面的示例应用程序示范了如何构建一个简单的实现 QuickSort 算法的 C# 项目。它包括了 C# 程序的基本组成部分:读/写控制台和文件、创建函数和使用基本数组。
这些入门指南并不打算涵盖该编程语言的所有方面。它们只是您探索这种语言的一个起点。我们鼓励您按照本教程的说明执行,因为它包括了 QuickSort 应用程序的各个不同部分。您还可以获得完整的源代码和项目文件。
建议的要求
编译此示例应用程序需要 Visual Studio.NET(测试版 2 或更高版本)。关于 C/C++ 的知识是有帮助的但不是必需的。
步骤 1. 开始项目
Visual Studio 中的开发工作以解决方案的形式进行组织,每个解决方案包含一个或多个项目。在本教程中,我们创建的解决方案包含一个 C# 项目。
创建一个新项目
1. 在 Visual Studio .NET 环境中,从菜单中选择 File | New | Project。
2. 在左侧选择 Visual C#Projects,然后在右侧选择 Console Application。
3. 指定项目的名称,然后输入创建项目的位置。Visual Studio 会自动创建项目目录。
4. 单击 OK,那么现在就正式开始了! Visual C# 解决方案
Visual Studio.NET 已经创建了含有一个简单 Visual C# 项目的解决方案。该项目包含两个文件:assemblyinfo.cs 和 class1.cs。
接下来的几步骤将讨论这些不同的文件以及如何编译该项目。
步骤 2. Hello, World!
很遗憾,但我们仍然无法抵御这种诱惑……我们还是不得不完成一个基于 C# 的经典Hello, World!应用程序,这个应用程序最初是用 C 语言编写的。
修改源代码
1. 在 Solution Explorer 中双击文件class1.cs。可以通过View菜单来显示 Solution Explorer。 2. 更改预生成的模板 (class1.cs),如下面以斜体突出显示的 代码所示。
using System;
namespace quicksort
{
///
/// Summary description for Class1.
///
class Class1
{
static void Main(string[] args)
{
//
// TODO: Add code to start application here
//
Console.WriteLine (Hello, C#.NET World!);
}
}
} 3. 注意,当您键入代码时,Visual Studio 将为您提示类和函数的名称(因为 .NET 框架发布了这种类型信息)。
编译应用程序
1. 既然您已经完成了修改,就可以通过在 Build 菜单中简单地选择 Build 来编译 Visual C# 项目。
2. 来自 C# 编译器的错误和消息会在 Output 窗口中显示。如果没有错误,则可以通过单击 Debug 菜单下的 Start without Debugging 来运行 Hello World 应用程序。
程序输出
在 Visual C# 中运行 Hello World 示例应用程序时,输出结果的屏幕截图如下:
理解更改
System.Console 类的 WriteLine() 函数打印传递给它的字符串,其后紧跟一行新的字符。此函数可以接受许多其他数据类型(包括整型和浮点型)的参数。
在程序加载完成后,控制就传递给 Main() 函数。这就是我们在该过程中插入对 WriteLine() 调用的原因。
步骤 3. 程序结构
既然我们已经构建了一个简单的 Hello World 应用程序,那么就让我们停下来分析一下 Visual C# 应用程序的基本组成部分。
源代码注释
字符 // 将行的剩余部分标记为一个注释,这样 C# 编译器就会忽略它。另外,/* 和 */ 之间的代码也会被当作注释。
// This line is ignored by the compiler.
/* This block of text is al
您可能关注的文档
- 2015保险从业人员资格考试及答案.doc
- 2015学校安全教育月实施方案.doc
- 2015安徽公务员考试真题2014年安徽省公务员考试申论B卷真题.doc
- 2015内蒙古选调生考试邓小平理论知识点汇总.docx
- 2015届高考数学二轮复习专题检测18存在与恒成立问题.doc
- 2015届高考人教A版数学(理)总复习配套文档25指数与指数函数.doc
- 2015年CPA考试《经济法》考点解读第05章合伙企业法律制度04.doc
- 2015年6月大学英语六级考试及答案模拟题四.docx
- 2015年全员考试复习题(职业病防治自救互救).doc
- 2015年副主任护师晋升,外科护理专题报告“一例颅内动脉瘤大量出血病人的护理”.doc
最近下载
- 2024年湖北轻工职业技术学院单招职业适应性测试模拟试题及答案解析.docx VIP
- 2024年陕西铁路工程职业技术学院单招职业适应性测试模拟试题及答案解析.docx VIP
- LTCC多层电路基板设计规范-2016简版-1.pdf VIP
- 药师晋升中级竞聘述职报告.docx VIP
- 五年级上册信息技术教案设计.pdf VIP
- 2024年山西职业技术学院单招职业适应性测试题库及答案解析.docx VIP
- 农村道路建设技术规范(最新版).docx VIP
- 2023年山西财贸职业技术学院单招职业适应性测试试题及答案解析.docx VIP
- 2025年食品安全考试试题及答案.docx VIP
- 一封鸡毛信的故事PPT.pptx VIP
原创力文档


文档评论(0)