c#

1.类型判断

  操作符:is    通常是在类型转换前使用,避免或减少转换失败的情况发生

  格式: e  is T  左操作数e要求的是一个变量或表达式,右侧操作数T要求本身就是一个类型

  String o="abc";

  console.writeline(o is String);//输出True 

  console.writeline(o is  int);//输出False

  当e为引用类型时  如果e的值为null 那么表达式 e is T 始终返回false

             如果e的值不为空时当T为派生类和基类都会返回true

2.类型转换

  转换操作符:as

  int x1 =3;

  short x2=x1 as short;

3.foreach循环语句

  使用形式:

    foreach(T identifier in collection)

    {

      stateament;

    }

T为变量类型  collection为一个集合变量  可以是数组或其他集合类型  且变量类型必须与集合的元素类型相兼容。

 foreach循环对于集合collection的每一个元素都执行一次statement语句

posted @ 2016-04-25 20:41  飞翔的阿基米德  阅读(180)  评论(0编辑  收藏  举报