09 2018 档案
摘要:All():判断所有元素是否都满足条件,若有一个不满足就返回false,否则返回true,源代码如下,如果方法里参数均为null,则会抛出异常。若该对象为null也会抛出异常,若该IEnumbe类型里元素个数为0,则会一直返回true public static bool All(this IEnumerable source, Func predicate) { i...
阅读全文
摘要:C#反射 创建对象实例 C#创建对象实例共有三种方法 (1)通过System.Reflection.Assmbly里方法获得实例,主要根据类的Fullname和构造函数的参数创建实例,包括了私有和公有的,很强大 (2)采用System.Activator里静态方法CreateInstance获得对应
阅读全文
摘要:C#AssmblyInfo分析 这里就不再继续写了,就直接引用一些好的文章: 博客入口
阅读全文
摘要:C#反射 字段详解 C#反射获取公共字段相关的类的为Type和FieldInfo 给对象实例字段赋值
阅读全文
摘要:C#反射详解 (1)反射获取属性 官方解释:为了获取返回值,必须指定 BindingFlags.Instance 或 BindingFlags.Static。 指定 BindingFlags.Public 可在搜索中包含公共成员。 指定 BindingFlags.NonPublic 可在搜索中包含非
阅读全文