- 0
- 0
- 约 123页
- 2016-10-26 发布于广东
- 举报
第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 2005数据库实践教程——管理与维护篇 电子教案 钱哨 2.第二章 .SQL Server 2005概述.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 3.第三章 .数据库备份与恢复技术.PPT
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 4.第四章 .数据库转换与复制技术.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 5.第五章 .SQL Server 2005的安全性.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 6.第六章 .自动化管理任务.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 7.第七章 .数据库维持高可用性.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 8.第八章 .SQL Server 2005的分析服.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 9.第九章 .SQL Server 2005 报表服务.ppt
- 新SQL Server 2005数据库实践教程——开发与设计篇 电子教案 钱哨 第1章 关系数据库标准语言SQL.ppt
- 新SQL Server 2005数据库实践教程——开发与设计篇 电子教案 钱哨 第3章 事务处理、并发控制及数据库优化.ppt
- 某镇领导班子2025年度民主生活会对照检查材料.docx
- 高级中学党政办公室主任2025年度述职述廉报告.docx
- 在镇“锤炼作风提效能,凝心聚力建新功”主题春训活动动员部署会上的讲话.docx
- 在2026年春季开学教职工会议上的讲话.docx
- 公司党支部2025年度组织生活会对照检查材料.docx
- 在树立和践行正确政绩观学习教育动员部署会议上的讲话.docx
- 专题党课:筑牢作风“防火墙” 展现司法新担当.docx
- 在树立和践行正确政绩观学习教育专题研讨会上的发言材料.docx
- 在公司2026年度党建暨党风廉政大会上的讲话.docx
- 在县委党的建设工作领导小组会议上关于开展树立和践行正确政绩观学习教育部署工作的讲话.docx
原创力文档

文档评论(0)