zoukankan      html  css  js  c++  java
  • C#学习笔记(二)

    1.注释:注销,解释
    2.单行://
    多行:/**/
    文档注释:///按enter
    主食要保证 别人一看就明白
    3.快速对期待吗:ctrl+k+d,按住ctrl不放,按k,迅速抬起,再按d(按D得时候k已经抬起)。
    4.运行之前:生成---生成解决方案,先解决语法错误;然后才能自动对齐代码。
    5.微软傻瓜式提示:ctrl+j,类似Java的alt+?。
    不过过度依赖智能提示,因为你先做的事笔试,所以一些常用的要自己写。
    6.文本选择:以前在java里,选择上一行(光标在下一行),按住shift+↑键。选文件家里的内容可以ctrl+A全选,也可以按end键,那么直接到最后一个文件,此时,也就相当于光标在行末,然后shift+home就全选了;在IDE也是如此。

    7.ctrl+k+c,注释,ctrl+k+u,取消注释。案发同快速对期待吗的ctrl+k+d。
    8.折叠荣誉(就是说住校的代码,但是不想删除)代码:在开头#region ,然后至少空一格个,可以写注释,最后写#endregion
    折叠后,左边行号那出现个带矩形框的+号,把鼠标放在折叠的代码上可以看到折叠的内容。
    9.jsj中变量的存储就和住酒店的房间类似,入住的时候需要现有那个房间,对吧,指导房间的号码。现在你想找到入住某个房间的人,那就需要先找到房间的地址(经纬度表示,不好记,有了房间号)。为什么需要地址,因为相同的东西存储的不同的地方。
    对应到计算机中,地址是个和机器位数有关的的二进制串,这个二进制串很不好记,所以有了变量,为了区分同一程序(酒店)的不同的地址,所以变量名(房间号)不能相同。
    比如:M1自己去出差,入住单人间,101
    M1和F1出差,入住双人间,大床,201
    M1和M2 出差,入住双人间,双人床,301。
    也就是说不同类型的变量在内纯中的区域不同,大小也不同,变量名不同。
    所以,存储变量的时候,先确定变量类型,便于分配什么样的多大的空间,然后确定变量名,便于找到该变量。

    声明变量,相当于开了个房间,赋值,相当于入住。也就是说变量先定义,再初始化。在使用。

    10.字符串和字符的区别:羊肉串和羊肉的区别。
    11.string类型,char类型用单引号引起来,char中能存一个汉字(有些疑问,char不是一个字节么),两个汉字或者空('')会报语法错误。
    decimal(金钱类型)用来表示银行的钱等等,结尾必须加上m,否则认为整醒,比如 decimal money = 500m;为什么不用double村呢?double有效小数位是15到16,decimal是28到29位。

    比如 一个人有有上千亿,科学计数法后,小数点后很多位,少一位小数,那么每天的利息估计都会少几百万。

    1)、整数类型:int  只能存储整数,不能存储小数。
    2)、小数类型:double 既能存储整数,也能存储小数,小数点后面的位数 15~16位。
    3)、金钱类型:decimal:用来村粗金钱,值后面需要加上一个m.
    4)、字符串类型:string,用来存储多个文本,也可以存储空,字符串类型的值需要被 双引号引来,
    这个双引号必须是英文半角状态下的双引号
    5)、字符类型:char,用来存储单个字符,最多、最少只能有一个字符,不能存储空。
    字符类型的值需要用 单引号因起来。英文半角状态下的单引号。

    12.红色波浪线:预压错误,滤色波浪线:可能出错误(别闯红灯,可能出车祸)。
    13.String大学也行,不过最好string小写。
    14.html不区分大小写。
    15.占位符:多天了,没效果(不报错);如果少天,出现异常。并不是一种符号,而是一种格式,Console.WriteLine(“我叫{0}”,name),写在双引号之外;就像printf的输出控制和真正的输出。
    16.异常:和玩游戏时候出现的Bug提示类似;可能认为,可能无意(电脑进水)。
    17.交换变量:比如一瓶雪碧和一瓶可乐,如何交换,肯定需要空瓶子。
    18.交换变量:不要中间变量。x = x-y; y = x+y; x = y -x(交换int 、char);如果交换string类型的话,必须要中间变量了。
    19.转衣服仍然是字符。
    20.退格键 
    21.在控制台: ,到winOS需要
    22.路径字符串中:string path = @"F:codes",@取消转移作用,如果较多,用@很方便
    23.@保留原格式输出,比如Console.WriteLine(@“你好
                    123”),那么123在第二行,并且前面有若干空格。
    24.占位符中小数保留两位:{0:0.00}

  • 相关阅读:
    【学习笔记】Hibernate关联映射(Y2-1-6)
    百度搜索排名API接口返回JSON数据格式
    HtmlAgilityPack 属性获取
    HtmlAgilityPack
    HighCharts实现双Y轴
    QQ在线客服配置
    项目管理者必知:适用于仪表盘项目的7个优秀JavaScript库
    极简Node教程-七天从小白变大神(二:中间件是核心)
    极简Node教程-七天从小白变大神(一:你需要Express)
    CSS滚动插件
  • 原文地址:https://www.cnblogs.com/hxsyl/p/4557609.html
Copyright © 2011-2022 走看看