C语法基础与程序设计方法概要.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 C#语法基础与程序设计方法 C#的语法设计借鉴了C/C++的语法,所以有很多地方与C/C++相似。 C#是专门为.NET应用而开发的语言,可以与.NET框架完美结合。在.NET类库的支持下,C#能够全面地表现.NET Framework的各种优点。 变量用来描述一条信息的名称,在变量中可以存储各种类型的信息。变量允许用户标记出一片内存区域,以存放数据!编程中可以创建并访问,多次使用,赋值变量! 1、变量的声明: 数据类型 变量1[,变量2,…,变量n]; 声明过程中注意的问题: 1、对C#语言来说的,变量名称区分大小写,A和 a代表的可不是同样意义的 2、在对所有强类型语言编程中,声明变量都是一个非常重要的环节,如果直接对未声明类型的变量赋值的话都会产生错误,当然,更不用说访问,引用了! 3、不能使用未赋值的变量 4.同一种类型几个变量一次声明 2.常量 同变量一样,常量也用来存储数据,它们的区别在于,常量一旦初始化就不再发生变化,可以理解为符号化的常数。 常量的声明和变量类似,需要指定其数据类型、常量名以及初始值,并需要使用const关键字,例如: [public] const double PI=3.1415; 其中,[public]关键字可选,是变量的作用域,并可用private、protected、internal或new代替。这5个关键字的含义如下。 public:使成员可以从任何位置访问,访问不受限制。。 private:使成员仅可从声明它的类内部访问。 protected:使成员仅可从声明它的类及其派生类内部访问。 internal:使成员仅可从声明它的程序内部访问。 new:创建新变量,不继承父类同名变量。 4.2 数据类型及类型转换 .NET Framework是一种跨语言的框架。为了在各种语言之间交互操作,部分.NET Framework 指定了类型中最基础的部分,这称之为通用类型系统(Common Type System,CTS)。 C#支持CTS,其数据类型包括基本类型(类型中最基础的部分),如int、char、float等,也包括比较复杂的类型,如string、decimal等。 根据在内存中存储位置的不同,C#中的数据类型可分为如下两类: 值类型:该类型的数据长度固定,存放于栈内; 引用类型:该类型的数据长度可变,存放于堆内。 数据主要有以下几种: 数值型,字符串型,字符型,数组,布尔型,类,结构,接口,枚举,对象等 4.2.1 数值类型 数值类型可分为三种:既整形,浮点型,小数点型,可以给变量赋值任何值,只要没有超出类型预定义的界限!而对于整数来说可以使三种类型中任何一种,而小数就只能是浮点型和小数点型 4.2 数据类型及类型转换 4.2 数据类型及类型转换 4.2 数据类型及类型转换 4.2 数据类型及类型转换 布尔型 4.2.4日期类型 日期类型是储存在DateTime数据类型中,该类型是在.net Framework的System中定义。 在储存的时候是被当作整数型数据存储的,但是,这并不代表说你可以直接给他赋一个整数! 声明方式: Datetime dt; 赋值: dt=datetime.now当前系统时间 声明一个固定的转换(mm/dd/yy) Datetime dat=convert.todatetime(“9/6/2009”) 使用string.Format方法设置其显示格式: String.Format(“{0:yyyy年MM月dd日 dddd hh:mm:ss}”,datetime.now); 日期时间类常用方法: Datetim.Now.方法名称(参数列表) 常用属性格式为: DateTime.Now.属性名称 C#把数组看作一个带有方法和属性的对象,并存储在堆内存中。同C风格类似,声明数组时,要在变量类型后面加一组方括号。 数组:即是一组相同类型(前两节课讲到的那些数据类型)组合在一起,使用一个通用的名称,通过分配的下标访问的数据集合中的元素。 声明方式如:string [] arr; 注意:他并没创建数组,只是声明了一个数组的引用,数组的长度和数据都还没有定义 可以创建任何类型的数组,例如 int [] arry; Dat

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档