我需要一个默认值设置以及许多不同的页面访问和更新..最初我可以像这样在类构造函数中设置默认值吗?在 C# .NET 中执行此操作的正确方法是什么?
public class ProfitVals
{
private static double _hiprofit;
public static Double HiProfit
{
get { return _hiprofit; }
set { _hiprofit = value; }
}
// assign default value
HiProfit = 0.09;
}
您可以将其放在声明中:private static double _hiprofit = 0.09;
或者,如果这是一个更复杂的初始化,您可以在静态构造函数中完成:
private static double _hiprofit;
static ProfitVals()
{
_hiprofit = 0.09;
}
前者是首选,因为后者会带来性能损失:http://blogs.msdn.com/b/brada/archive/2004/04/17/115300.aspx http://blogs.msdn.com/b/brada/archive/2004/04/17/115300.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)