我们的客户数据库返回一个价格数组,但有时候它们不包含所有的价格,也就是说数组中可能会有缺失元素。我们将找到的内容作为IList返回,这在从数据库检索内容时非常有效。但是,在将元素设置到正确的位置时我们遇到了困难。
是否可能创建一个IList,然后在特定位置添加一个元素?
是否可能创建一个IList,然后在特定位置添加一个元素?
var myList = new List<Model>();
var myModel = new Model();
myList[3] = myModel; // Something like what we would want to do