摘要: 1、typeof(x)中的x,必须是具体的类名、类型名称等,不可以是变量名称。 2、GetType()方法继承自Object,所以C#中任何对象都具有GetType()方法,它的作用和typeof()相同,返回Type类型的当前对象的类型。 比如有这样一个变量i: Int32 i = new Int 阅读全文
posted @ 2016-12-27 17:10 在西天取经的路上…… 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 说到正确用法,那么首先应该指出一个错误用法: 常有人会拿var这个关键字来和dynamic做比较。实际上,var和dynamic完全是两个概念,根本不应该放在一起做比较。var实际上是编译期抛给我们的“语法糖”,一旦被编译,编译期会自动匹配var 变量的实际类型,并用实际类型来替换该变量的申明,这看 阅读全文
posted @ 2016-12-27 14:56 在西天取经的路上…… 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: 1、简单枚举 枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符。枚举本身的修饰符仅能使用public和internal(只有在同一程序集的文件中,内部类型或成员才是可访问的)。 枚举是值类型,隐式继承自System.Enum,不能手动修改。 枚 阅读全文
posted @ 2016-12-27 10:23 在西天取经的路上…… 阅读(193) 评论(0) 推荐(0) 编辑