- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C的#基础笔记 汇总
一.简介 1. 命名规范: (1) Pascal 风格:多个英文单词时,每个英语单词的首字母要大写 (2) Camel风格:包含一个或者多个单词时,每个英语单词首字母要小写 参数和变量 使用Camel 风格,其他都用Pascal风格 控制台应用程序:类似DOS窗口那样,以console命令方式运行的程序 Console.writeline(“XJT love MH”);//输出: XJT love MH Console.readyok( ); //暂停运行结果,按任意键结束。 Windows窗体应用程序:各种客户端程序,有很好的人机交互界面,基于C/S架构的程序 二.数据类型 2.1值类型 2.2 引用类型 2.3指针类型 2.1 值类型: (1)整数类型 有符号 sbyte short int long 无符号 byte ushort uint ulong 左----》右 可以转换 (小----》大 转换) (2)浮点数类型(带小数部分的数值) 单精度(float)浮点类型 双精度(double)浮点类型 若对于浮点数没有进行任何明确的声明,默认是double类型。要是强制将其制定为float类型,要在后面加上字符“F”或“f” (3)字符类型 ( char ) 字符串类型(string) 字符常量是用单引号括起来一个字符。 将字符放在双引号里,编译器会把它看做字符串。 转义字符: (4) decimal 类型 (十进制decimal类型) 为了适应高精度的财务和货币计算的需求,C# 提供了十进制decimal类型。 要把数字定义为decimal类型,而不是double 或float或者整数类型,可以在数字后加字符“M”或“m”。 (5)布尔类型(bool),用来表示“真”或者“假” 的逻辑数据类型。 只有2种取值,真 (true) 或者假 (false)。 例子:计算圆的面积 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace circle { class Program { static void Main(string[] args) { decimal pi = 3.14159m; int r = 12; decimal s = 0; s = pi * r * r; Console.WriteLine( 圆的半径是:={0} \n 圆的面积是:={1}, r, s); //{0} 和{1}是占位符,将r和s的结果显示在{0}和{1}的位置显示 Console.ReadKey();//控制台暂停符合,暂停运行结果 Console.ReadLine(); } } } 2.2 引用类型: (用来描述结构复杂,抽象能力比较强的数据。与值类型是相并列的。) 同为引用型的2个变量可以指向同一个对象,也可以针对同一个变量产生作用,或被其他同类型的变量所影响。 字符串,类,接口,委托,数组 都是引用型变量。 (1)字符串:(由放在一对双引号中的多个字符组成的一个串。) 看做字符组成的数组。使用string 来声明字符串变量。 数据类型之间的转换: A. 隐式转换: (1)数值类型 之间的隐式转换 小到大可以转换,转换可能导致精度丢失,但不影响数量级。不能大到小转换。 (2)var 类型 数据隐式转换 : Var定义的变量 的 数据类型 由赋值的数据决定。 Eg: var name = “XJT”, 这时候 name就是字符串类型,隐式转换。 Var name = 250, 这时候name 就是int类型,进行了隐式转换。 B. 显示转换:(强制类型转换)要
您可能关注的文档
- CentOS7 源码的安装MySQL5.7.docx
- CA的TIA曲面设计教程.ppt
- CentOS6.5下网络启动服务器安装和配置方法(pxe+tftp+dhcpd+kick的start).docx
- Ceph分布式对象存储系的统研究与优化.pdf
- ch01数据库系的统引论.ppt
- ch01.Ja的va入门.ppt
- ch1-1.的1操作系统的概观.ppt
- ch10-软件质量的管理.ppt
- ch11的 文件的上传和下载组件.ppt
- Ch19.Wind的ows 窗体应用程序.ppt
- 北京市中国人民大学附属中学朝阳学校2023-2024学年九年级上学期期中考试语文试题.docx
- 福建省厦门市2024-2025学年九年级上学期期末道德与法治试卷.docx
- 福建省永春第一中学2024-2025学年七年级上学期11月期中生物试题.docx
- 福建省漳州市2024—-2025学年八年级上学期期末教学质量检测数学试题(华东师大版B卷).docx
- 福建省漳州市2024-2025学年八年级上学期期末质量检测语文试卷.docx
- 北京东城区2024一2025学年上学期期末统一检测 八年级物理物理试题 .docx
- 北京丰台区2024—2025学年七年级上学期期末考试语文试题.docx
- 北京市昌平区2024-2025学年七年级上学期期末考试数学试卷 .docx
- 北京市朝阳区2024_2025学年八年级上学期期末历史试题.docx
- 北京市朝阳区2024-2025学年八年级上学期期末地理试题.docx
文档评论(0)