在回答问题时我遇到了这个
StringCollection sc = new StringCollection();
sc.Add("Foo");
但这可以写成
StringCollection sc = new StringCollection() {"Foo"};
这不能写
StringCollection sc = new StringCollection() {new string[] {"Foo"} };
这意味着Add
方法被调用而AddRange
不是。
我怎样才能使一个类具有在创建其对象时调用默认方法的功能?