0
A
回答
4
「add」的補碼不是列表中的「減」,而是「刪除」。
要與一個特定的值中刪除項目可以使用Remove
方法:
listname.Remove(value);
要在特定索引中刪除項目可以使用RemoveAt
method:
listname.RemoveAt(index);
要刪除多個值可以使用RemoveAll
方法,該方法將刪除所有符合條件的項目:
listname.RemoveAll(i => i == value);
請注意,Remove
方法將搜索列表直到它找到值。如果這是您頻繁執行的操作,則可能需要使用不同的集合,如HashSet<int>
,其中刪除值是O(1)操作而不是O(n)操作。
0
謝謝大家。 Guffa解決了它。你只需要輸入「listname.Remove(value);」這是我的第一個問題。我會回來的。對於那些想知道的人 - 我正在開發一款遊戲。我需要一個列表來設置我的關卡系統,感謝您的幫助!
相關問題
- 1. 如何從聯繫人列表中刪除聯繫人號碼?
- 2. 如何從項目符號列表中刪除列表
- 3. 刪除列表中的相似號碼
- 4. 刪除列表中的號碼
- 5. 如何從列中刪除撇號'?
- 6. 如何使用列號從MySQL中的表中刪除列
- 7. 球拍如何從列表中刪除括號和撇號?
- 8. 從URL中刪除號碼
- 9. 從列表中刪除標點符號
- 10. 從ID列表中刪除單引號
- 11. 從元組中刪除逗號列表
- 12. 從列表項中刪除分號
- 13. 從Python列表中刪除括號
- 14. 如何使用列表理解從列表中的列表中刪除括號?
- 15. 如何從分號分隔的列表中刪除逗號字符列表<string>?
- 16. mysql:如何從streetaddress列中刪除街道號碼?
- 17. 從列中刪除逗號
- 18. 如何刪除列表中的特定重複號碼?
- 19. 如何從java中的整數列表中刪除逗號
- 20. 如何從Python中的列表中刪除引號?
- 21. 如何從表中的一列中刪除 這個符號?
- 22. 如何從列表中刪除負值<int>?
- 23. 如何從列表中刪除換行符<String>
- 24. 如何從列表中刪除對象<T>
- 25. 如何從C#列表中刪除空白行<string>?
- 26. 如何從列表中刪除相同的項目<string>?
- 27. 如何從列表中刪除值<SelectItem>
- 28. C# - 如何從列表中刪除值<Tuple>
- 29. 如何從列表中刪除特定的對象<T>
- 30. 從列表中查找已刪除的號碼
btw列表是int列表 –
到目前爲止你做了什麼 –
你想做什麼?聽起來像你正在使用像堆棧列表。按順序添加和刪除(添加到結束,從結束刪除)。如果是這樣,C#有一個堆棧,你可以推動和彈出。 – bastijn