dynamic可以调用实例方法,不能调用扩展方法
想要使用扩展方法,需要强制转换成想要的类型。
委托实例不能删除同样的Lambda表达式的方法(中间语言IL自动生成的方法不同),不能删除同一个类不同实例里的方法。
线程安全:多线程修改对象时,需要加锁,否则可能会出现值丢失。(可以考虑加安全队列?)
若想为对象加自定义名称,使用反射取得特性,返回自定义方法。(泛型T where T:MemberInfo)
AOP:实现可使用代理模型在外面包一层逻辑(静态),使用Unity(动态)。
BulkInsert批量插入数据时,主键不会自动生成,顺序会被打乱。