0
我有一個List
,即[0.1, 0.3, 0.8, 0.3, 0.4, 0.7, 0.9, 0.5]
。我怎樣才能做通過給出從原始列表中刪除的索引列表,即[0, 4, 2, 7, 8]
?。給出一系列索引刪除列表項目
的List(T).RemoveRange
不能在我的情況下工作,因爲它被定義爲
public void RemoveRange(int index, int count)
此外,我不希望使用for
循環和反覆檢查的列表。有沒有其他方法?
這些指數是否有共同點? –
不是真的......只是列表 –
Nostradamus
爲什麼沒有for循環,你有什麼嘗試?無論如何,請參閱[在給定索引處刪除列表元素](http://stackoverflow.com/questions/9908564/how-to-remove-from-a-list-some-items-c-sharp)。 – CodeCaster