[C#基础_小知识] 变量、VS2017使用说明

目录

  • 变量

  • Visual Studio 2017使用说明

一、变量 

1.可空类型   Nullable<T>
   运算符?用于申请值类型变量对应的可空类型,最常用于绑定数据库的可空字段,例:int? a = null;
   运算符?.和?[]分别为可空调用和可空索引,用于绑定变量值的NULL和下一步操作,确保该操作的线程安全
   运算符??用于将可空类型转化为对应值类型默认值,语法格式必须为<T?> ?? <T> ,例:int b = a ?? default(int);

2.浮点数
   decimal取值范围较小,但计算时能保证精度,不会出错

类型大小取值范围有效数字精度后缀
float32位±1.5*10E-45 ~ ±3.4*10E387不保证精度F或m
double64位±5.0*10E-324 ~ ±1.7*10E30815~16
decimal128位±1.0*10E-28 ~ 约±7.9*10E2828~29保证精度M或m

3.转义字符 
在C#中,"c:\\temp"表示路径是c:\temp; 而@"c:\temp"就表示c:\temp;
@的作用是忽略掉除 " 以外所有的转义字符。如果@字符串中有",则写成"";如:string aa=@"{ name:""name"" }";
在string.format 方法中{,则写成{{

二、Visual Studio 2017使用说明

官方文档   快捷键列表

1.创建解决方案、项目
解决方案目录结构
添加引用
查看代码结构

2.代码调试 
设置断点、断点条件、计数断点、即时窗口(调试模式下命令行)

3.代码测试

4.类图工具

5.提高工作效率
常用快捷键
代码自动补全
查看定义
代码注释
自定义代码模板  自动添加代码头部注释
书签
C# 交互窗口(C#命令行)         位于菜单栏"视图" -> "其他窗口" -> "C#交互",写注释时可以在其中直接输入 DateTime.Now 获得当前时间戳

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值