2014年12月16日,项目也算告一段落了。在做项目时,一直在想做些PC端上位机通信端口的开发。苦于精力和能力所限,在此之前一直是个想法。现在有了一定的时间和精力来学习了,就要好好把握住。咨询了一下同事,他向我推荐了.NET编程,在他之前我也了解过一些的上位机开发语言和环境。大体分为两种:一种建议是从由浅入深逐步深入,但绝对不要用IDE(集成开发环境)的框架来学习,等学到你通过IDE建立项目再把一些框架拖到你要建立的工程上你能清楚的知道IDE帮你做了什么,那才算真正掌握了。另一种就是先按照IDE提供的各种框架按部就班的来学习。
类型 | sbyte | byte | short | ushort | int | uint | long | ulong | float | double | decimal |
字节数 | 1B | 1B | 2B | 2B | 4B | 4B | 8B | 8B | 4B | 8B | 8B |
其中 decimal不是太明白
④ 类型还包括char、bool和string,其中char由于要表示unicode所以占了两个字节,而bool占1个字节,string不固定。
⑤其中类型之间的隐式转换必须要加强制,另外换可以通过checked和unchecked来判断是否溢出
⑥C#中集成了很多好用的转换类型的方法,如:Convert.toxxx和(数据类型).ToString()
⑦对象定义Random xxx = new Random();这种用法我见过的比较少。我想用这个类编写一个用随机数产生器产生随机验证码时,就是因为这个对象定义一直没有搞定,现在想想当时真的很笨呐。
文章评论(0条评论)
登录后参与讨论