C#程序设计概述教学PPT课件.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C#程序设计 第2章 C#程序设计概述 主要内容 C#语言的基本字符集和词汇集 C#的数据类型和常量、变量的定义方法,简单数据类型转换的方法 C#的运算符,利用变量、常量和运算符构成表达式的方法 2.1 C#的基本字符集 数字: 0 1 2 3 4 5 6 7 8 9 英文字母: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 特殊字符: Space ! “ # $ % ‘ ( ) * + , - . / : ; = ? @ [ \ ] ^ _ { | } ~ 数制转换基本知识 二进制整数转换为十进制整数 (101)2=(1*22+0*21+1*20)10=(5)10 (an-1an-2…a2a1a0 )2 = (an-1*2n-1+an-2*2n2+ …+a2*22+a1*21+a0*20 )10 1个字节表示的整数范围:0-255 2个字节表示的整数范围:0-65535 单字节字符编码与双字节字符编码 单字节字符编码:每个字符用1个字节表示,如ASCII码 双字节字符编码:每个字符用2个字节表示,如Unicode编码 C#的关键字 abstract event new struct as explicit null switch base extern object this bool false operator throw break finally out true byte fixed override try case float params typeof catch for private uint char foreach protected ulong checked goto public unchecked class if readonly unsafe const implicit ref ushort continue in return using decimal int sbyte virtual default interface sealed volatile delegate internal short void do is sizeof while double lock stackalloc ?else long static ?enum namespace string ?? 常量与变量 计算机要处理的数据存放在存储区中 存储区的基本单位是字节 若干个字节作为一个数据对象用来存放数据 每个数据对象可用一个“名字”来标识,这个名字叫标识符 如果某个数据对象存放的数据不能修改,则该数据对象及其标识符称为常量 如果某个数据对象存放的数据可以修改,则该数据对象及其标识符称为变量 修改变量的值,在计算机程序中叫赋值 标识符 在程序编写时,为某个数据对象所起的“名字” 在C#中,标识符区分大小写,如my和My是两个不同的标识符 标识符的基本要求 “见名知义”原则 对象的第一个字母小写,类的第一个字母大写,从标识符的第2个单词开始,每个单词的第一个字每大小,如valueTextBox, 标志识一般由两部分构成,即:名+类型; 类型可以用全称,也可以用简写,初写阶段要求用全称 单词编写的每个字每均大写,如XML 标识符的命名规则 第一个字符必须是英文字母(也可以是汉字、希腊字母、俄文字母等其他Unicode字符)。 从第二个字符开始,可以使用英文字母、数字和下划线,但不能包含空格、标点符号、运算符号等字符。 不能与关键字重名,但如果在关键字前面加上@前缀,也可以成为合法标识符(不推荐,一般不要这样用)。 长度不能超过255个字符 。 2.2 数据类型 数据类型:规定能够在计算机中表示的数的范围、及能够进行的操作。 如整数类型、字符类型 值类型 基于值类型的变量直接存储值。 将一个值类型变量赋给另一个值类型变量时,将复制包含的值。 赋值前 age2=ageInt 这条语句是一个典型的赋值语句,表示把右边的计算结果保存到左边的变量中,即为变量赋值 赋值后 赋值后,两个变量的值完全一样,但两者再无任何“瓜葛” 引用类型 基于引用类型的变量并不存储值,而是存储对该值的引用 引用类型变量的赋值只复制对对象的引用,而不复制对象本身。 赋值前 age2=ageInt 这条语句是一个典型的赋值语句,表示把右边的计算结果保存到左边的变量中,即为变量赋值

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档