网站大量收购独家精品文档,联系QQ:2885784924

VS2012学习笔记.docx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VS2012学习笔记《C#经典入门视频--苏坤老师主讲》第四五节视频变量数字变量:和C语言一样,int a;a=***;向屏幕显示变量时,不能加引号;变量类型:(Int:整数,)(double:双整数、小数,可以存小数断后很多位,但精度只有十四五位)(char、字符型A、B、C、男、女,并且要用单引号引起来,只能装一个字符,不能是空的)(sting:字符串类型”zhangsan”“李四”字符串要求用双引号引起来,可以是空的)(decimal、金钱使用,范围为小数点后二十八位,精度也是二十八位)注意:在C#中,直接写一个有小数点的数字,这个数字就是double类型的,在一个小数后面加m/M,就是告诉编译器这个数字是decimal类型)变量的命名规则:1、以字母或@符号或中文文字一般不用中文,开头,或下划线开头。变量名不能与C#中的关键字重复,关键字会变为蓝色同一个变量名不可以重复定义,只能重复赋值C#命名规范:在方法中定义变量,首个单词的首字母小写,其余单词的首字母大写。第五节完第六集视频“=”好是最低优先级,总是最后赋值“+”在C#中有两种意义,(1)、数学中的加,两边的参与的运算类型为数据类型。(2)、连接的作用两边参与运算的数据至少有一个是字符类型。占位符{0}{1}{2}{3}(“我叫{0},今年{1}岁了,我的工资是{2}元。”,string “王均”,22,7600.33)可以将后面的变量依次填入占的空中,占位符可以重复使用,后面的变量可以比占位符的数量多,但是不可以少。少了时,生成时不出错,运行是出错。“,”用于分开各个参数,conrole.writeliel()中,逗号后面的参数用于填充前面的占位符,第七集视频Console.ReadLine();用于让用户从键盘上输入一句话,当程序执行到这句话时,就会暂停,然后等待用户从键盘上输入一句话,按回车,程序将继续执行。如果想得到用户输入的内容,就需要定义一个字符串变量,用于接收用户输入的内容,string temp;temp=Console.ReadLine();用户输入的内容全部为字符串类型。必须定义一个字符串类型来接收视频字符串的输出:转义字符。当我们需要在字符串中输出特殊的字符时,比如半角引号,换行符,转义字符是一个字符它由\+一个字符来组成常用的转义符:\n换行符,输出时可将输出内容换行后输出\b;退格符,删除光标前面一个字符。\t:tab键,由一个或多个空格组成的字符,具有对齐的功能。\\输出一个\,前面的一个\是表示转义。在字符串前面加@有两个意义(1):如果字符串中有\,则字符串中的转义符不再转义。(2)、使字符串可以换行。(3)、如果前面加了@,在字符串上用两个双引号代表一个双引号。运算符和数学上的一样,先乘除,后加减。有括号先算括号里的。运算时两边的数据必须相同。C#中只有五个运算符+-*/%并且经过运算后的结果的类型也要相同。当参与运算对象不一致时,满足下列条件,编译器将自动转化,然后再运算(1)、两种类型兼容:数字与数字,数字与字符就不可以转换,(2)、必须一边的数据类型表示范围小,另一边的大,便把小的转换为大的,不丢失数据精度。如果一个数据为doudbol类型,则全为double类型。视频赋值运算符/算数运算符,在进行运算时,其运算结果与操作数的类型相同。Double temp=10/3;temp=3.在自动转化中,转换时不丢失精度的。如果丢失精度,则转换不会自动完成强制类型转换:语法:(数据类型名(int、double))待转换的数据值。Int i =(int)3.14;必须都是数字int temp1=convert.ToInt32((字符形式的数据:s)),将字符型数据s转换为整数型数据,并存放在temp1中Convert不再仅是内存级别的转换,而是考虑数据意义的转换。Convert是一个加工、改造的过程,Convert.ToInt32(待转换的字符串);Convert.ToString、每种类型都还有ToSting()方法,一切类型都可以转换成string类型。第十一节视频1、异常的捕获try-catch;Try{正常可能出现的情况,一旦出错,立即跳入Catch中,不会执行后面的代码。}Catch{出错后执行的代码}第十二集视频++自加一,有前加和后加;age++取原值参与运算,++age取age+1后的值参与运算。不管是++age还是age++,经过运算后,sge的值都会加一。(Age++*10)==(age*10;age++;)///(++age*10)==(age++;age*10);C#中,一元运算的优先级大于二元运算符,自加自减优先级大于乘除运算。Bool,布尔类型变量,只有true 真/false 假两种状态第十七集视频if-

文档评论(0)

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

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

1亿VIP精品文档

相关文档