Possible Duplicate:
Best Practice: Initialize class fields in constructor or at declaration?
Please do you have any advantage for doing
public class MyClass
{
List<string> list;
public MyClass
{
list = new List<string>();
}
}
over doing this
public class MyClass
{
List<string> list = new List<string>();
public MyClass
{
}
}
I guess its all the same. Thus constructors are more important than these simple cases