第2章 C#语言和面向对象的编程基础.ppt

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2005-02-25 ASP.NET 数据库应用程序开发 ASP.NET 网络应用程序开发 第2章 C#语言与面向对象的编程基础 2.1 C#程序的开发 2.2 数据类型 2.3 运算符 2.4 控制语句 2.5 命名空间 C#是微软公司专门为.NET量身订制的新一代程序开发语言,它充分吸收了过去几十年中计算机科学发展的经验教训,体现了当前必威体育精装版程序设计技术的功能和精华,从C#的身上可以看到C++、Visual Basic、Dephi、Java等语言的很多优点。C#最突出的特点是:现代、简单、面向对象和类型安全。 使用C#开发基于.NET的应用程序,具有良好的安全性和跨平台性。C#用途广泛,可以开发Windows、ASP.NET、Web服务,甚至是Windows底层的各种不同类型的应用程序。C#的程序可以通过XML交换数据信息。因为XML是纯文本的信息,这就为通过C#开发的应用程序的跨平台性能提供了强大的保障。C#的程序运行方式也是独特的,其应用程序完全在.NET平台的管理下运行,这就大大地增加了应用程序的稳定性和安全性。 2.1 C#程序的开发 C#程序的开发方式有两种:一种是使用Visual Studio.NET提供的集成开发环境IDE进行开发;另一种方式是使用文本编辑器编写程序代码,然后以.cs保存源文件,并用命令行编辑器(csc)进行编译。 简单的欢迎程序 using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine(欢迎使用C sharp 编程!); } } } 在编写程序时需要注意以下几点: ① 与C和C++相同,C#对于大小写是敏感的。 ② Main()是程序的入口点,每个程序都必须含有一个Main()方法。 ③ C#用分号作为分隔符来终止每条语句。 ④ C#程序可以含有注释。单行注释使用“//”标注,注释内容到本行结束为止。如果需要扩展到多行注释,将注释内容用“/*”和“*/”括起来即可。 using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.Write(What is your name?: ); Console.Write(Hello,{0}! , Console.ReadLine()); Console.WriteLine(欢迎使用C sharp 编程!); } } } 2.2 数据类型 C#语言的数据类型主要分为两类:值类型(Value Type)和引用类型(Reference Type)。其中,值类型的变量直接存储它的数据内容,而引用类型的变量存储的是对实际数据的引用。C#的引用类型包括类类型(Class Type)、数组类型(Array Type)、接口类型(Interface Type)和委托类型(Delegate Type)。 2.2.1 值类型 值类型可以分为简单类型、结构类型和枚举类型。 1.简单类型 简单类型分整数类型、浮点类型、decimal类型和bool类型。 简单类型:整型 sbyte型为有符号8位整数 byte型为无符号16位整数 short型为有符号16位整数 ushort型为无符号16位整数 int型为有符号32位整数 uint型为无符号32位整数 long型为64位有符号整数 ulong型为64位无符号整数 char字符型为一个单Unicode 字符,16位长 注意:在C#中,int不再取决于一个机器的字(word)的大小,而long被设成64位。 简单类型:浮点型 float: 取值范围在 1.5x10^-45~ 3.4x10^38之间, 精度为7位数。double: 取值范围在 5.0x10^-324 ~ 1.7x10^308之间, 精度为 15~16 位数。 简单类型:小数型 小数型是一种高精度、128位数据类型,它打算用于金融和货币的计算。 当定义一个变量并赋值给它时,使用 m 后缀以表明它是一个小数型: decimal decMyVa

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档