第2篇 C#基础知识.pptVIP

  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文档。上传文档
查看更多
回顾 .NET Framework由 .NET Framework 类库和公共语言运行时两个主要组件组成 。 Visual Studio .NET 2005 是用于创建、编写、运行和调试程序的集成开发环境。 C#程序组成:一个方案(sln)由若干项目(csproj)组成,一个项目由窗体、类模块、资源等文件(cs)组成 应用程序创建步骤 书写规范 第二章 C# 基础知识 目标 使用C# 中的基本数据类型 在C#中定义变量和常量 理解装箱和拆箱的概念和数据类型转换 使用C#中的运算符,选择结构和循环结构 定义和使用数组,了解结构和枚举 了解C#中的预处理指令 理解C#中常用的字符串处理方法 2.1 数据类型 C#的数据类型可分为两大类: 1)值类型(简单类型、结构类型和枚举类型) 简单类型包括整型、浮点型、字符型、布尔型 2)引用类型(数组、字符串、类、委托和接口) 值类型和引用类型有区别:值类型变量直接存储它的数据内容,而引用类型不存储实际数据内容,是存储对实际数据的引用。 C#的数据类型结构图 2.1.1 值类型 1、整数类型: 2、浮点型 浮点类型的数据包含两种:单精度浮点型(float)和双精度浮点型(double),其区别在于取值范围和精度的不同。 float类型是32位宽,精度为7 位数, 取值范围在+ 1.5×10-45 ~ 3.4×1038之间。 如float x=123.34f double类型是64位宽,精度为15~16位数, 取值范围为+5.0×10-324 ~ 1.7×10308之间。 例如:double y=12.56 常量无后缀时为double型 3、小数类型(decimal) 小数类型(decimal)占用16个字节(128位),主要为了满足需要高精度的财务和金融计算机领域。 小数类型数据的取值范围和精度如下: ,精度为29位数 取值范围在+ 1.0×10-28 ~ 7.9×1028之间。 注意:小数类型数据的后面必须跟m或者M后缀来表示它是decimal类型的,如3.14m、0.28m等,否则就会被解释成标准的浮点类型数据,导致数据类型不匹配。 如:22.1m 代表decimal类型的数值22.1 4、字符型和布尔型 1)布尔类型bool:采用true和false两个值来表示布尔逻辑量 。 例: bool a1=true; bool a2=(x0 x100); 2)字符类型char:包括一般字符和转义字符, 采用Unicode字符集,一个Unicode字符标准长度为16位,它允许用单个编码方案表示世界上使用的所有字符。 单引号做定界符,只能是一个字符。并且不能是单引号或者反斜杠(\)。 例如: char c=a; char b= ‘\n; 5、日期时间型(DateTime) DateTime值类型表示值范围在公元0001 年 1 月 1 日午夜 12:00:00 到公元 9999 年 12 月 31 日晚上 11:59:59 之间的日期和时间 ,时间值以 100 毫微秒为单位。 声明一个日期型变量birth DateTime birth = DateTime.Parse(1989/12/12); DateTime.Now //获取当前系统日期和时间 birth.Year //获取birth日期变量的年份 birth. Month //获取birth日期变量的月份 birth. Day //获取birth日期变量为该月中的第几天。 birth. DayOfWeek 获取birth日期变量表示的日期是星期几。 Hour , Minute, Second获取小时、分钟、秒部分。 2.2.2 引用类型 引用类型包括数组、字符串、类、委托和接口 1. object类 object类是系统提供的基类型,是所有类型的基类,C#中所有的类型都直接或间接派生于对象类型。 对于任一个object变量,均可以赋以任何类型的值。 double d=3.14; object obj1; obj1=d; obj1=‘k’; 对于object类型的变量,声明必须使用object关键字 2.string类 一个字符串是被双引号包含的一系列字符。 string类是专门用于对字符串进行操作的。 如: string str1="中国,"; string str2="你好!"; string str3=str1+str2; char

文档评论(0)

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

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

1亿VIP精品文档

相关文档