PraseItems(Ilist<int> items)
{
....
}为什么下面的语法会抛出错误,而其他语法则不会抛出错误
ParseItems(new List<int>().Add(5)); -- throws Invalid arguments error
ParseItems(new List<int>(5)); -- No error发布于 2015-03-10 06:44:37
正确的语法是
new List<int>() { 5 };在你的样本中
List<int>(5)你只是在为5个项目分配内存
https://stackoverflow.com/questions/28957315
复制相似问题