【发布时间】:2016-07-18 15:42:04
【问题描述】:
我有以下带有静态字段的静态类:
public static class IncludeExtender {
private static readonly MethodInfo _include = typeof(EntityFrameworkQueryableExtensions).GetTypeInfo();
}
上一个例子和下一个在类构造函数中定义字段值的例子有什么区别吗?
public static class IncludeExtender {
private static readonly MethodInfo _include;
static IncludeExtender() {
_include = typeof(EntityFrameworkQueryableExtensions).GetTypeInfo();
}
}
什么是最好的选择?
【问题讨论】:
-
同
terms中的什么定义? -
对您将使用哪种方法有任何建议吗?
-
视情况而定...如果您的分配是线程化的,前者可能更好,因为它可以进行更多优化。
标签: c#