- 1、本文档共77页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 这条语句是一个典型的赋值语句,表示把右边的计算结果保存到左边的变量中,即为变量赋值
您可能关注的文档
- 2661化学试剂和助剂制造行业系数手册.pdf
- 3628全自动变比测试仪操作程序.docx
- A healthy life 人教高中英语选修六B6unit3reading讲座教学PPT课件.ppt
- ai ei ui拼音教学课件教学PPT课件.ppt
- ai ei ui苏教版一年级语文教学PPT课件.ppt
- ɑn en in un ün部编版一年级语文教学PPT课件.pptx
- an en in un ün一年级语文拼音教学PPT课件.pptx
- ang eng ing ong苏教版一年级语文上课件教学PPT课件.ppt
- ao ou iu苏教版一年级语文教学PPT课件.ppt
- Buck-Boost降压-升压斩波电路仿真实验.docx
- 德意志银行集团-FX Special Report Unlocking Value with Dynamic FX Hedging-110476280.pdf
- 有色金属行业:中国政策迎拐点,有色攻势更凌厉-240929.pdf
- 有色金属行业2024Q3业绩前瞻:黄金铜铝价格仍处于高位,黄金公司业绩或受益于价格上涨-240930.pdf
- 政治局会议解读:久违的政策脉冲-240927.pdf
- 中国能源行业:国际能源%2b工业(9/16-9/22),全社会用电量同增8.9%25,美国对华加征50%25关税-240927.pdf
- 科技周期探索之五:2002-2016年:移动互联网的大时代.pdf
- 德意志银行集团-China Fintech Interim results wrap-up – Staying with qualit...-110347917.pdf
- 巴克莱银行集团Market_Review_Don_t_fight_the_Fed_don_t_short_Cyclicals.pdf
- 中国互联网电子科技行业:Meta+Connect+2024,Quest+3S及Llama+3.2发布,AR智能眼镜打造未来流量入口-240927.pdf
- 全省公路法规知识竞赛参考题.doc
文档评论(0)