我正在访问一个类的字段,如果我将它们用作静态字段,我可以从类中使用它们,而无需创建类的实例,这意味着更少的代码。但我应该吗?最佳做法是什么?
public class myClass
{
private static DataSet myDS;
myClass.myDS = new DataSet();
}
或者
private DataSet myDS;
public DataSet MyDS
{
get { return myDS; }
set { myDS = value; }
}
myClass a = new myClass();
a.MyDS = new DataSet();