欢迎来到天天文库
浏览记录
ID:43706560
大小:459.06 KB
页数:72页
时间:2019-10-13
《C简明教程[论文资料]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C#简明教程简介VisualC#.NET是VisualStudio系列中的最新成员。这种新语言基于C/C++,但它深化了更容易地使用面向组件编程的发展方向。C/C++程序员应该非常熟悉它的语法。下面的示例应用程序示范了如何构建一个简单的实现Quicksort算法的C#项口。它包括了C#程序的基本组成部分:读/写控制台和文件、创建函数和使用基木数组。这些入门指南并不打算涵盖该编程语言的所有方面。它们只是您探索这种语言的一个起点。我们鼓励您按照木教程的说明执行,因为它包括了Quicksort应用程序
2、的各个不同部分。您还可以获得完整的源代码和项n文件。建议的要求编译此示例应用程序需要VisualStudio.NET(测试版2或更高版本)。关于C/C++的知识是有帮助的但不是必需的。步骤1.开始项目VisualStudio中的开发工作以解决方案的形式进行组织,每个解决方案包含一个或多个项冃。在木教程中,我们创建的解决方案包含一个C#项冃。创建一个新项目1.在VisualStudio.NET环境中,从菜单中选择File
3、New
4、ProjectoFileEditViewToolsWindowHel
5、pNew
6、ijglProject...Ctrl+Shift+NOpen►File..・Ctrl+NCloseQglankSolution・.・2.在左侧选择VisualC#Projects,然后在右侧选择ConsoleApplication。Templates:ProjectTypes:£□VisualBasicProjectsVisualC#Projects£□VisualC++Projects1SetupandDeploymentProjectsConsoleApplicationWindo
7、wsServiceEmptyProject3.指定项H的名称,然后输入创建项l"l的位置。VisualStudio会自动创建项HH录。VisualC#解决方案VisualStudio.NET已经创建了含有一个简单VisualC#项目的解决方案。该项目包含两个文件:assemblyinfo.cs和class1.cs°接下来的儿步骤将讨论这些不同的文件以及如何编译该项目。步骤2.Hello,World!很遗憾,但我们仍然无法抵御这种诱惑•…•我们还是不得不完成一个棊于C#的经典“Hello,Worl
8、d!'1应用程序,这个应用程序最初是用C语言编写的。修改源代码1.在SolutionExplorer中双击文件”class1.cs”。可以通过"View"菜单來显示SolutionExplorero2.更改预生成的模板(classl.cs),如下血以斜体突出显示的代码所示。usingSystem;namespacequicksort{III111SummarydescriptionforClass1.IllclassClass1{staticvoidMain(string[]args){II11
9、TODO:AddcodetostartapplicationhereIIConsole.WiteLine("Hello,C#.NETVtorld!H);1.注意,当您键入代码时,VisualStudio将为您提示类和函数的名称(因为.NET框架发布了这种类型信息)。詡Setin詡SetOut*WriteWriteLineConsole.WriteL
10、;voidConsole.WriteLin皂(stringformat;paramsobject[]arg)Writesthespecifiedar
11、rayofobjects,followedbythecurreroutputstreamusingthespecifiedformatinformation.Console.WriteLine(b▲6of19▼voidConsole.WriteLine(stringvalue;value:Thevaluetowrite.编译应用程序1.既然您已经完成了修改,就可以通过在Build菜单中简单地选择Build來编译VisualC#项目。FileEditViewMMProjectBuildDebugT
12、oolsWindow卜OHB■ielp•••BuildCtrl+Shift+BIJ■••••••I►t■三t.三RebuildAll2•來自C#编译器的错误和消息会在Output窗口中显示。如果没冇错误,则可以通过单击Debug菜单下的StartwithoutDebugging来运行HelloWorld应用程序。程序输出在VisualC#中运行HelloWorld示例应用程序时,输出结果的屏幕截图如下:c
此文档下载收益归作者所有