首页 > 其他 > 详细

The Second Assignment

时间:2015-03-25 20:59:39      阅读:240      评论:0      收藏:0      [点我收藏+]

---恢复内容开始---

带着满满的好奇我们上了第二节C#课。。。However,为什么这节课的内容这么熟悉。。。。

熟悉的基本数据类型,运算符,变量,常量,if else,switch,while,for,还有强制类型转换等等。。。

但是我还是发现有一些不一样的

1.在C#的控制台输出里。变量可以先用{0},{1}等先代替然后在双引号后面在按顺序将变量写上。

比如这样:

技术分享

2.在C#里值域大的变量可以不能赋值给值域小的变量,否则会报错。。

比如:

技术分享技术分享

但是可以通过强制类型转换来避免这个错误

1 class Program
2  {
3         static void Main(string[] args)
4         {
5             short x;
6             int y = 500;
7             x = (short)y;
8         }
9  }

但是要注意的是值域大的数不能超过小的那个数的上限。

3.枚举类型是之前虽然讲过但是没用到过的

1 class Program
2 {
3     enum SVal:int { First, Second, Third = -60, Fourth }
4     static void Main(string[] args)
5     {
6         Console.WriteLine("Enumeration value {0}", SVal.Second);
7         Console.WriteLine("Enumeration value {0}", (int) SVal.Fourth);
8     }
9 }

 

 

 

技术分享

---恢复内容结束---

The Second Assignment

原文:http://www.cnblogs.com/tiny-home/p/4366525.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!