java | C# | |
? | 任意类型,比如List<?> | 可null类型,比如int? |
?? | 如果左边为null,取所赋值??右边的 | |
@ | 字符串,比如:string a=@"aaa'bbb'cc\c"; | |
:: | java8新增特性,::的前面是对象,后面是对象的方法等,比如: new ArrayList<String>().forEach(System.out::println);
| 给命名空间起别名后引用空间内的对象,比如:using colAlias = System.Collections; ... colAlias::Hashtable test = new colAlias::Hashtable();
|
=> | java8新增特性,Lambda表达式 | Lambda表达式 |
ref | 传递引用,可以是基本类型,比如:ref int | |
is | 是不是指定的类型,比如:bool flag = i is int; | |
as | 兼容的引用类型之间执行转换,如果转换不可行,as会返回null而不是引发异常 |