ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:1.49MB ,
资源ID:8024004      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8024004.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VisualC#之初识C#.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VisualC#之初识C#.docx

1、VisualC#之初识C#第1章 初识Visual C# 2008本章首先介绍了Visual C# 2008的安装步骤,Visual C# 2008是一个强大的开发工具,它的许多相对以前版本的新功能和新特点使软件开发变得更加方便、快捷,从而大大提高了软件的开发效率。 然后通过一个程序实例介绍了Visual C# 2008程序设计的基本步骤,让读者轻松地掌握Visual C# 2008的编程方法。最后通过这个实例详细的介绍了Visual C# 2008开发环境的界面组成。1.1 Visual C# 2008简介C#语言从C/C+语言演变而来,是一种为了高效地生成类型安全的并且是面向对象的应用程序

2、而设计的语言。C#允许开发人员开发面向Windows、Web和移动设备的程序。与所有面向Microsoft .NET Framework的语言一样,使用C#编写的程序都具有安全性和语言互操作性方面的优点。1.1.1 关于Visual C# 2008Visual C# 2008是微软公司推出的全新IDE(Integrated Development Environment,集成开发环境)Visual Studio 2008的重要成员之一,它加入了很多的新特性与功能。Visual C# 2008极大地增强了Web的设计功能,它支持基于网络应用的开发,也可以开发基于Visual C# 2008的AS

3、P.NET程序。Visual C# 2008进一步适应了电子商务时代发展的需要,它必将更广泛地应用于B/S结构和多层结构。Visual C# 2008是当今最流行的软件开发工具之一,于2008年2月正式推出,是Visual C# 2005的升级版,同时C#语言版本也由C# 2.0升级到了C# 3.0。由于它具有简单易学、开发效率高、开发周期短等优势,使得它深受广大软件开发人员的喜爱。1.1.2 Visual C# 2008的新增功能Visual C# 2008中使用的C#语言版本升级到了C# 3.0,微软在C# 3.0语言、C# 3.0编译器和C# 3.0集成开发环境(IDE)等方面都融入了许

4、多新的功能。下面简单的介绍一下这些新增的元素和功能。1. C# 3.0语言C# 3.0语言和编译器引入了多种新的语言功能,这些新的语言构造可以分别用在各种上下文中,并且可以共同完成语言集成查询(Language Integrated Query、LINQ),LINQ 是最一种优秀的查询语言,在编写查询语句时,可以使用熟悉的关键字和操作符在强类型的对象集合上编写查询,关于LINQ的详细应用将在后面的章节中详细的介绍。下面列出了C# 3.0新增的一些语言功能:(1)隐式类型的本地变量和数组:在C# 3.0中,与本地变量一起使用时,var关键字指示编译器根据初始化语句右侧的表达式推断变量或数组元素的

5、类型。(2)对象初始值设定项:C# 3.0支持无需显式调用构造函数即可进行对象初始化。(3)集合初始值设定项:C# 3.0支持使用初始化列表而不是对Add或其他方法的特定调用来初始化集合。(4)扩展方法:使用静态方法扩展现有类,这些静态方法可以通过实例方法语法进行调用。(5)匿名类型:C# 3.0允许动态创建可以添加到集合中,并且可以使用var进行访问的未命名结构化类型。(6)Lambda表达式:C# 3.0支持带有可绑定到委托或表达式树的输入参数的内联表达式。(7)查询关键字:查询关键字是用来指定查询表达式中子句的关键字,它们用来实现C# 3.0中新增的LINQ功能,这些查询关键字主要有fr

6、om子句、where子句(可选)、排序子句(可选)、join子句(可选)、select或group子句、into子句(可选)。(8)自动实现的属性:C# 3.0支持使用简化的语法声明属性。(9)分部方法定义:在C# 3.0中,分部类型可以包含分部方法。2. C# 3.0 IDE微软在扩展C# 3.0 语言功能和编译器功能的同时,对C# 3.0 的继承开发环境(IDE)也做了较大的修改,新增的一些功能如下:(1)多目标:使用Visual Studio 2008可以进行基于多个.NET Framework版本的开发,Visual Studio 2008同时支持.NET Framework 2.0、

7、3.0和3.5几个版本。在不同的版本下它可以自动的框架特性工具箱、项目类型、引用和智能提示等过滤功能。(2)新的项目类型和模板:C# 3.0为Windows Presentation Foundation(WPF)、Windows Communication Foundation(WCF)和Web项目提供了多个新的项目模板。(3)对C# 3.0 的IntelliSense支持:Visual C# 2008代码编辑器提供了语句结束和快速信息功能,以支持C# 3.0中隐式类型的局部变量、查询表达式、扩展方法、对象/集合初始值设定项、匿名类型、Lambda表达式和分部方法等新语言构造。(4)对C#

8、3.0的重构支持:C# 3.0 IDE为了支持查询表达式、扩展方法、Lambda表达式等新语言构造,更新了重构功能“重命名”、“签名更改”、“提取方法”和“将局部变量提升为参数”。此外,重构功能还提供了新的选项和警告,以便帮助防止由于重构操作而造成意外的后果。(5)设置代码格式:代码编辑器为包括查询表达式在内的多个新C# 3.0语言构造提供了格式设置选项。(6)组织using语句:Visual C# 2008代码编辑器提供了对using和extern声明进行排序和移除的简便方式。1.2 安装Visual C# 2008Visual C# 2008是Visual Studio 2008开发工具集

9、的成员之一,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。本节介绍Visual Studio 2008 Express Editions的下载及Visual C# 2008的安装过程。1.2.1 下载Visual C# 2008安装程序本书所有案例都使用Visual Studio 2008 Express Editions版本进行介绍,建议读者在学习本书之前,应先安装Visual Studio 2008的 Express Edition版本软件,Visual Studio 2008 的Express Edition版本是完全免费的,读

10、者可以从以下网站下载:下载时,建议从上述网页中选择下载简体中文版的Visual Studio 2008 Express Editions,如图1-1所示。该版本中包含了Visual C# 2008 Express Edition、Visual Basic 2008 Express Edition、Visual C+ 2008 Express Edition和Visual Web Developer 2008 Express Edition等,安装时可以根据需要选择安装其中的组件。图1-1 下载Visual Studio 20081.2.2 安装Visual C# 2008下载完毕后,使用虚拟光

11、驱工具将下载的镜像文件(.iso文件)插入到虚拟光驱。接下来详细地介绍了Visual C# 2008开发环境的安装步骤。(1)将镜像文件插入虚拟光驱后,光盘将自动运行(如未自动播放则可双击虚拟光盘运行,右击虚拟光盘选择【自动播放】菜单项运行),运行后出现【Visual Studio 2008速成版安装程序】界面如图1-2所示。图1-2 【Visual C# 2008速成版安装程序】界面(2)单击第二项【Microsoft Visual C# 2008 Express Edition】,安装程序将进行文件的复制,如图1-3所示。图1-3 复制文件(3)文件复制完毕后,安装程序需要加载安装组件。如

12、图1-4所示。图1-4 加载安装组件(4)安装组件加载完毕后,安装程序将进入如图1-5所示的界面,询问用户是否向Microsoft Corporation发送安装体验信息,这里保留默认的不发送选择,直接单击【下一步】按钮。图1-5 欢迎使用安装程序(5)单击【下一步】按钮后,出现的是如图1-6所示的许可条款界面,用户必须接受这些条款才能完成Visual C# 2008的安装。图1-6 许可条款(6)选择【我已阅读并接受许可条款】单选按钮,单击【下一步】按钮,出现如图1-7所示的安装选项界面。在此,用户可以选择自己所要安装的功能组件。图1-7 安装选项(8)在此,保留默认的安装选项,直接单击【下

13、一步】按钮,进入选择安装的目标文件夹界面,如图1-8所示。在此,用户可以更改安装的路径。图1-8 目标文件夹说明:如果无法更改安装路径,可能是因为在本机上已经安装了Visual Studio 2008的其他组件,如Visual Basic 2008、Visual C+ 2008或者Visual Web Developer 2008。这些组件必须安装在同一目录下。(9)选择好安装的目标文件夹后,单击【安装】按钮开始安装(如果需要对前面的设置进行修改,则可以单击【上一步】按钮返回之前的界面进行修改,确认无误后选择【安装】按钮)。安装程序就开始将文件复制到硬盘上,如图1-9所示。图1-9 复制文件(

14、10)文件复制完毕后,则Microsoft Visual C# 2008 Express Edition已经安装完成,如图1-10所示。图1-10 安装完成说明:安装完毕后,系统可能要求重新启动计算机,这时,用户需要重新启动计算机后方能正常的使用Visual C# 2008。1.3 初次使用Visual C# 2008Visual C# 2008不仅是一个程序编辑器,它还是一个集成开发工具,集中了程序的设计、编译、调试和运行等多种功能于一体,其中每个功能都相对独立,具有自己的界面,下面简单的介绍一下初次使用Visual C# 2008开发环境的情况。打开Visual C# 2008的方法为:单

15、击【开始】菜单,选择【程序】,找到并单击【Microsoft Visual C# 2008 Express Edition】子菜单项,启动Visual C# 2008集成开发环境。说明:如果是第一次运行Visual C# 2008,会出现一个对话框,系统进行Microsoft Visual C# 2008的环境配置,如图1-11所示。图1-11 配置环境稍候片刻,就会出进入Visual C# 2008的开发环境,首先出现的是Microsoft Visual C# 2008速成版的起始页,如图1-12所示。图1-12 Microsoft Visual C# 2008速成版起始页为了便于管理自己创

16、建的项目、用户项目模板和用户项模板,在使用Visual C# 2008之前,应当修改一下这些文件的存放位置,其方法如下:(1)选择Visual C# 2008开发环境的【工具】【选项】菜单项,如图1-13所示。图1-13 【选项】菜单项(2)选择【选项】菜单项后,将弹出如图1-14所示的【选项】对话框,首先在该对话框中勾选【显示所有设置】复选框,然后在左边的树形视图中选择【项目和解决方案】,这时就可以在右边修改项目、用户项目模板和用户项模板的存放位置。图1-14 【选项】对话框在【选项】对话框,还可以设置字体和颜色、设置代码是否显示行号以及缩进格式等,通过【选项】对话框,用户可以定制自己的开发

17、环境。1.4 Visual C# 2008开发环境界面组成本节首先介绍了创建Windows应用程序的方法和步骤,然后在通过该应用程序介绍了Visual C# 2008开发环境界面组成。说明:众所周知,窗体有Windows和Web窗体两种类型,本书的所有实例均采用Windows窗体应用程序的形式给出。Windows应用程序即窗体应用程序,它允许以图形的方式进行人机交互,就像操作Microsoft Windows操作系统那样,是很容易被读者所接受的。1.4.1 创建Windows应用程序开发一个Visual C# 2008应用程序的第一个步骤便是创建一个新的项目,创建新项目的方法有多种,在【起始页

18、】页面上的【最近的项目】板块中,单击与【创建:】同行的【项目(P)】(如图1-15所示)。或者选择【文件】【新建项目】菜单项,均可以创建一个新的Visual C# 2008项目。图1-15 最近的项目创建新项目时,首先出现的是如图1-16所示的【新建项目】对话框,在【Visual Studio 已安装的模板】中保留默认的选择【Windows 窗体应用程序】,然后在项目名称文本框中输入该项目的名称,这里将其命名为“Welcome”,如图1-16所示。图1-16 新建项目接下来单击【新建项目】对话框中的【确定】按钮,则“Welcome”项目创建成功,并跳转至【Form1.cs 设计】视图,该视图中

19、出现一个名为“Form1”的Windows窗体,如图1-17所示。图1-17 新创建的“Welcome”项目1.4.2 定制开发环境从图1-17可以看出,在Visual C# 2008窗体应用程序的默认开发环境中,显示出来的主要有菜单、工具栏、设计窗口(Form1.cs 设计)和解决方案资源管理器(这些窗口都将在下一小节中详细介绍),除了这些以外,还有两个常用的窗口:工具箱和属性窗口,本小节将介绍如何将这两个窗口显示出来,从而定制自己的开发环境。说明:根据个人编程习惯和显示器屏幕大小自行决定是否显示工具箱和属性窗口。即如果更习惯工具箱和属性窗口自动隐藏和显示,便可跳过对本小节的阅读。1. 显示

20、工具箱为了能够更方便的使用工具箱中的控件,可以先把工具箱显示出来,下面先来看一下显示工具箱窗口的方法:(1)将鼠标指针移动到图1-17所示的最左边的【工具箱】部位,并将鼠标指针停留在该部位,则工具箱被展开,如图1-18所示。图1-18 展开工具箱(2)然后用鼠标单击工具箱窗口右上部的(自动隐藏)按钮,则工具箱被显示出来,如图1-19所示。这时即使鼠标移离工具箱,它也不会自动隐藏,这样便可更方便的使用其中的工具。图1-19 显示工具箱2. 显示属性窗口属性窗口是修改界面对象属性时一个最常用的工具,在默认情况下是隐藏的,显示属性窗口的方法非常简单,只需要使用【视图】【属性窗口】菜单命令即可,显示属

21、性窗口后的开发环境如图1-20所示。图1-20 显示属性窗口如果觉得这些窗口(工具箱、解决方案资源管理器和属性窗口)占据的屏幕空间太大,可以将鼠标指针停靠在这些窗口的边缘,然后使用鼠标的拖拽来改变它们的高度和宽度,以获取更合理的窗口布局,如图1-21所示。图1-21 更合理的窗口布局说明:有的时候,在自定义窗口布局后,希望能恢复到Visual C# 2008开发环境的默认窗口布局,这可以通过选择【窗口】【重置窗口布局】菜单项来实现,选择该菜单项后,会弹出一个如图1-22所示的询问对话框,选择【是】即可恢复到默认设置。图1-22 询问对话框1.4.3 开发环境界面组成从图1-21中可以看出,Vi

22、sual C# 2008的开发环境包括菜单栏、工具栏、工具箱、窗体设计器、解决方案资源管理器窗口和属性窗口,通过【视图】菜单还可以打开代码窗口、类视图窗口、动态帮助窗口、调试输出窗口和错误列表窗口等组件。接下来介绍一下窗体设计器、工具箱、代码窗口、解决方案资源管理器窗口和属性窗口。1. 窗体设计器窗体是用户界面各元素中的最大容器,用于容纳其他控件(如标签、文本框、按钮等)。Windows窗体设计器用于设计Windows应用程序用户界面,是一个放置其他控件的容器,一般称为“窗体(Form)”,如图1-23所示。图1-23 窗体设计器一个Windows应用程序可以拥有多个窗体,但是它们的名字必须不

23、同,默认状态下窗体的名称分别为Form1、Form2、Form3、,用户可以修改相应的Name属性,以便标识各个窗体的功能和作用,如可以用“frmLogin”给应用程序的登录窗体命名、用“frmMain”给应用程序的主窗体命名等。说明:窗体设计器的上方有一排选项卡,通过单击选项卡,可以在窗体、代码窗口、起始页以及其他功能区之间进行切换。2. 工具箱Visual C# 2008给用户提供了很多控件,常用的被放置在“工具箱”中,不常用的可以通过快捷菜单中的【选择项】菜单项来添加,这些控件用于设计用户界面,“工具箱”如图1-24所示。默认情况下,工具箱中有“所有Windows窗体”、“公共控件”、“

24、容器”、“菜单和工具栏”等选项卡,每个选项卡中包含相应的控件。用户可以通过快捷菜单中的【添加选项卡】菜单项来添加选项卡,通过【删除选项卡】菜单项来删除选项卡,并且可以自定义工具箱的布局,如“显示”和“隐藏”工具箱,拖动工具箱的位置等。图1-24 工具箱3. 代码窗口通过代码窗口可以查看到应用程序包含的所有代码,代码窗口也是用户编写源代码的地方。默认情况下它是一般是隐藏的,显示代码窗口的方法有多种:(1)选择【视图】【代码】命令;(2)也可以右击窗体或窗体中的控件,选择【查看代码】菜单项;(3)在解决方案资源管理器窗口的工具栏中单击(查看代码)按钮。激活后的代码窗口如图1-25所示。图1-25

25、代码窗口同样的,代码窗口上面也有一排选项卡,用户可以通过单击各选项卡在不同的功能区之间进行切换。同时可以看到,选项卡中的文件名后面有一个“*”,这表示该文件经过了修改,但没有被保存,可以使用【文件】【全部保存】菜单项保存,或者编译程序也会自动保存,保存成功后“*”会消失。4. 解决方案资源管理器窗口解决方案资源管理器窗口的功能是显示一个应用程序中所有的属性以及组成该应用程序的所有文件,包括“Properties”、“引用”等,如图1-26所示。用户可以通过双击其中的列表项来切换到相应的对象中去。图1-26 解决方案资源管理器说明:属性窗口下的工具栏中的工具分别表示属性、显示所有文件、刷新、查看

26、代码和设计器视图。5. 属性窗口在设计窗口选中一个对象(窗体或控件)后,该对象的属性会显示在相应的属性窗口中。如图1-27所示的属性窗口显示了对象Form1的所有属性,拖动该窗口的滚动条可以查看到这些属性。例如图1-27中显示的Text属性决定着Form1的标题栏中显示的文本,用户可以修改右边默认的文本“Form1”,直接对其进行修改以达到预想的显示效果。图1-27 属性窗口注意:修改对象的属性也可以使用代码来完成,具体的实现方法将在后面的章节中陆续进行介绍。说明:属性窗口下的工具栏中的两组工具和分别表示按分类顺序排列属性和按字母顺序排列属性(默认)、显示对象的属性(默认)和显示对象的事件。并

27、且在属性窗口的下方显示了选中属性的提示信息。6. 保存项目设计Visual C# 2008项目时,在完成窗体的设计并编写好程序代码后,应当保存项目文件,以防止调试或运行程序时发生死机等意外而造成数据丢失,保存文件可以选择【文件】【保存】或【全部保存】命令,或单击工具栏中的【保存】或【全部保存】按钮。说明:如果设计器窗口的选项卡中的文件名后面有一个“*”(如Form1.cs*),这表示该文件经过了修改,但没有被保存,保存成功后“*”会消失。保存项目文件时弹出的【保存项目】对话框如图1-28所示。图1-28 【保存项目】对话框可以看到保存的位置为前面设置的项目存放位置,这里保留默认的设置,直接单击【保存】按钮即可。小结本章首先介绍了Visual C# 2008的一些新特性和Visual C# 2008 Express Edition的安装过程,然后介绍了集成开发环境及Visual C# 2008的界面组成。通过本章的学习,读者可以初步地了解Visual C# 2008的开发环境及其特点。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1