- 1、本文档共123页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 Visual C#程序设计基础 课程描述 Visual Studio 2008是是一套完整的开发工具集,可以用于生成ASP.NET Web应用程序、桌面应用程序和移动应用程序等。它集成Visual C++、Visual C#、Visual Basic和Visual J#等多种开发语言,并全面支持Microsoft .NET Framework。,其中Visual C#的应用更为广泛,是目前开发Windows应用程序的最佳语言。 本书实例选择Visual C#作为开发SQL Server 2008数据库应用程序的语言。本章首先介绍Visual C#程序设计的基本技术,为读者理解后面的实例奠定基础。 本章知识点 13.1 C#语言基础 13.2 数据类型 13.3 常量和变量 13.4 运算符和表达式 13.5 流程控制语句 13.6 类和对象 13.1 C#语言基础 13.1.1 C#语言的基本特点 13.1.2 .NET Framework和C# 13.1.3 使用Visual Studio 2008 13.1.4 编写一个简单的C#例子 13.1.1 C#语言的基本特点 C#语言具有如下主要特点: 1.语法简洁 2.更完善的面向对象程序设计机制 3.与Web应用的紧密 13.1.2 .NET Framework和C# C#语言的开发、编译和运行过程如下: 13.1.3 使用Visual Studio 2008 创建Visual C#项目 在最近打开的项目列表下面,提供了打开和创建网站的超级链接。单击“创建”标签后面的“项目”超级链接,打开“新建项目”对话框,如图13-3所示。 新建的Visual C#控制台应用程序窗口 在SQL Server Management Studio中展开SQL Server实例,展开“管理”目录下的“SQL Server代理”,选择“作业”,可以查看当前数据库中的作业列表,如图12-4所示。 1.窗体设计及代码编辑器 窗体设计及代码编辑器位于Visual Studio窗体的核心位置,它是程序员设计界面和编辑代码的主要工作区。在开发Windows应用程序时,可以在该区域中设计窗体的界面,并编写窗体中的代码。 2.解决方案资源管理器 在解决方案资源管理器中,以树状结构显示当前解决方案中包含的项目、以及每个项目中包含的属性文件、引用、资源和C#源文件列表。 在解决方案资源管理器中,可以向解决方案中添加项目、删除项目、向项目中增加类、接口、引用、资源等。 3.属性窗口 在属性窗口中,可以显示和设置窗体和控件的属性。在解决方案资源管理器中,选择一个文件或引用,在属性窗口中也会显示其属性信息,如图13-5所示。 13.1.4 编写一个简单的C#例子 本节将通过一个简单的实例来介绍如何开发Visual C#控制台应用程序项目。控制台应用程序的界面设计比较简单。因此,本章选择控制台应用程序项目来演示C#语言基本语法的使用情况。 参照13.1.3小节介绍的方法创建一个控制台应用程序项目,项目名称为HelloWorld。项目的主文件为Program.cs。 1.Program.cs的默认代码 using System; using System.Collections.Generic; using System.Text; namespace HelloWorld { class Program { static void Main(string[] args) { } } } (1)命名空间 .NET?Framework的类库中提供了大量的类,这些类都是层次结构分类管理的。命名空间是类的逻辑分组,它组织成一个逻辑树,树的根为System。 System命名空间包含一组基本类和基类,这些类定义常用的值和引用数据类型、事件、事件处理程序、接口、属性和异常处理等。 (2)using指令 一种方法是使用命名空间加类名的方式引用类,格式如下: 命名空间.类名 例如,在System.Text命名空间中定义了一个StringBuilder类,表示可变字符的字符串。使用下面的方法可以声明一个StringBuilder类的对象strObj。 System.Text.StringBuilder str; 可以使用using指令指定当前C#文件默认使用的命令空间,其语法如下: using 命名空间 例如,在C#文件中添加如下的指令,就可以在程序中直接使用System.Text命名空间中的类了。 using System.Text (3)定义自己的命名空间 在C#
您可能关注的文档
- SQL Server 2008数据库管理与开发教程 第2版 作者 王雨竹 张玉花 张星_ 第7章 索引与数据完整性.ppt
- SQL Server 2008数据库管理与开发教程 第2版 作者 王雨竹 张玉花 张星_ 第8章 存储过程与触发器.ppt
- SQL Server 2008数据库管理与开发教程 第2版 作者 王雨竹 张玉花 张星_ 第9章 SQL Server 2008高级开发.ppt
- SQL Server 2008数据库管理与开发教程 第2版 作者 王雨竹 张玉花 张星_ 第11章 SQL Server 2008维护管理.ppt
- SQL Server 2008数据库管理与开发教程 第2版 作者 王雨竹 张玉花 张星_ 第13章 基于BS结构的数据库开发技术.ppt
- SQL Server 2008数据库管理与开发教程 第2版 作者 王雨竹 张玉花 张星_ 附录 上机实验.ppt
- SQL Server 2008数据库开发经典案例教程&习题解答等-吕玉桂 第1章数据库基础.ppt
- SQL Server 2008数据库开发经典案例教程&习题解答等-吕玉桂 第2章数据库管理.ppt
- SQL Server 2008数据库开发经典案例教程&习题解答等-吕玉桂 第3章SQL Server表管理 2.ppt
- SQL Server 2008数据库开发经典案例教程&习题解答等-吕玉桂 第4章SQL Server数据管理.ppt
文档评论(0)