我对何时使用 New 感到有些困惑。这两个语句有什么区别:
List<myObject> myData = GetDataFromDatabase(id);
和
List<myObject> myData = new List<myObject>();
myData = GetDataFromDatabase(id);
对于第二次使用,Resharper 给了我这个警告:
局部变量 myData 只被赋值,但它的值从未被使用
的返回类型GetDataFromDatabase(id)
是List(Of myObject)
。
谢谢