摘要:
-- 减小数据库Log文件大小 1MB 为自定义大小 -- 减小数据库Log文件大小 1MB 为自定义大小 USE [master] GO ALTER DATABASE DataBaseName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE D 阅读全文
摘要:
1. 不支持类的类型参数的可变性 只有接口和委托可以拥有可变的类型参数。即使类中包含只用于输入(或只用于输出)的类型参数,仍然不能为它们指定 in 或 out 修饰符。例如, IComparer<T> 的公共实现 Comparer<T>是不变的——不能将 Comparer<IShape> 转换为 C 阅读全文
摘要:
1. 用 in 和 out 表示可变性 我们使用的两个接口是 IEnumerable<T> (对于 T 是协变的)和 IComparer<T> (对于 T 是逆变的),它们可以很好地展示可变性。以下是它们在.NET 4中的声明: 这非常好记:如果类型参数只用于输出,就使用 out ;如果只用于输入, 阅读全文