c#.2008基础(面向对象编程)内容.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 c#语言基础 C#是visual studio 2008中的核心开发语言之一,他是一门面向对象的高级编程语言,同时他也是构成.net应用程序的重要基础。 2.1 程序架构 C#的程序架构:命名空间、类和结构。 2.1.1命名空间 1、 .NET Framework类库由命名空间组成。每个命名空间都包含可在程序中使用的类型:类,结构,枚举,委托和接口。 2、在C#中可以使用命名空间(namespace)来解决命名冲突的问题。 3、在每一个c#程序中都要至少包含一个命名空间,一般c#程序中要包含多个不同的命名空间。 4、使用命名空间: using system; 5、定义命名空间: namespace 名称 { …………….. } 6、注意:.NET Framework 3.5本身就有80多个命名空间,每个命名空间有上千个类。开发人员可根据需要来引用不同的命名空间。 常用的系统命名空间: using System; ? //默认 定义通常使用的数据类型和数据转换的基本.Net类 using System.Collections; ? /默认 定义列表、队列和位数组合字符串表 ? using System.ComponentModel; ? //默认 using System.Data; ? //数据库 定义 ADO.Net 数据库结构 using System.Data.SqlClient; ? ? //SQL 数据库 ? using System.Drawing; //默认 ? 提供对基本图形功能的访问 using System.Text; ? ? //默认 ? Ascii Unicode UTF-7 UTF-8 字符编码处理 using System.Windows.Forms; ? ?//默认 ? 创建使用标准Windows图形接口的基于Windows的应用程序 using Microsoft.NetEnterpriseServers; //SQL 异常提示框 ? ExceptionMessageBox using System.IO; ? ? ? ? ? ? ? ? ? ? //允许读写数据流和文件 using System.Net; ? ? ? ? ? ? ? ? ? ? //提供对Windows网络功能的访问 using System.Net.Sockets; ? ? ? ? ? ?//提供对Windows套接字的访问 using System.Runtime.Remoting; ? ?//提供对Windows分布式计算平台的访问 using System.Security; ? ? ? ? ? //提供对CLR安全许可系统的访问 ? using System.Threading; ? ? ? ? ? ? ? //多线程编程 using System.Timers; ? ? ? ? ? ? ? ? ? //在指定的时间间隔引发一个事件 using System.Web; ? ? ? ? ? ? ? ? ? ? //浏览器和Web服务器功能 using System.Xml; ? ? ? ? ? ? ? ? ? ? //提供对处理XML文档的支持 7、举例 例2.1 显示“hello, word!” using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace exam1 { class Program { static void Main(string[] args) { Console.WriteLine(Hello,Word!); Console.ReadLine(); } } } 例2.2 using System; using System.Collections.Generic; using System.Text; namespace MyAdd { class Add { public int Sum(int para1, int para2) { return para1 + para2; } public int Sum(int para1, int para2, int para3) { return para1 + para2 + para3;

文档评论(0)

书房 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档