<分区>
Possible Duplicate:
C# member variable initialization; best practice?
这是初始化类变量的正确方法。 [1] 和 [2] 有什么区别。
//[1]
public class Person
{
private int mPersonID = 0;
private string mPersonName = "";
}
或
//[2]
public class Person
{
private int mPersonID = 0;
private string mPersonName = "";
public Person()
{
InitializePerson();
}
private void InitializePerson()
{
mPersonID = 0;
mPersonName = "";
}
}