c#aspnet教程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Visual C# .NET 入门

发布日期:6/28/2004 | 更新日期:6/28/2004

Microsoft Corporation

适用于:Microsoft Visual C# .NET

摘要:Visual C# .NET 是功能强大的编程语言Visual Studio 套件的最新成员。Visual C# .NET 入门指南通过实现一个简单的QuickSort 算法,带您领略如何构建Visual C# .NET 项目。

下载Quicksort_Visual_CSharp_.NET.exe。

本页内容

简介

步骤 1. 开始项目

步骤 2. Hello, World!

步骤 3. 程序结构

步骤 4. 控制台输入

步骤 5. 使用数组

步骤 6. 文件输入/输出

步骤7. 创建函数

步骤8. 使用调试器

小结

补遗:QuickSort C# .NET 的源代码

补遗:关于QuickSort C# .NET

简介

Visual C# .NET 是Visual Studio 系列中的最新成员。这种新语言基于C/C++,但它深化了更容易地使用面向组件编程的发展方向。C/C++ 程序员应该非常熟悉它的语法。

下面的示例应用程序示范了如何构建一个简单的实现QuickSort 算法的C# 项目。它包括了C# 程序的基本组成部分:读/写控制台和文件、创建函数和使用基本数组。

这些入门指南并不打算涵盖该编程语言的所有方面。它们只是您探索这种语言的一个起点。我们鼓励您按照本教程的说明执行,因为它包括了QuickSort 应用程序的各个不同部分。您还可以获得完整的源代码和项目文件。

建议的要求

编译此示例应用程序需要Visual (测试版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 已经创建了含有一个简单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 also

ignored by the Visual C# compiler. */

Using 指令

相关文档
最新文档