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. 如何使用列号从MySQL中的表中删除列
- 5. 球拍如何从列表中删除括号和撇号?
- 6. 从元组中删除逗号列表
- 7. 从列表项中删除分号
- 8. 从列表中删除标点符号
- 9. 从列中删除逗号
- 10. mysql:如何从streetaddress列中删除街道号码?
- 11. 如何删除列表中的特定重复号码?
- 12. 如何从Python中的列表中删除引号?
- 13. 如何从java中的整数列表中删除逗号
- 14. 如何从列表中删除相同的项目<string>?
- 15. 如何从列表中删除对象<T>
- 16. 从列表中查找已删除的号码
- 17. 从列表中删除项目符号删除
- 18. 如何删除列表项目符号?
- 19. 如何从实数列表中删除引号?
- 20. 如何从列表中删除括号蟒蛇
- 21. 如何从列表中删除元素
- 22. 如何从表中删除标识列
- 23. jquery如何从表中删除一列
- 24. 如何从列表中删除重复
- 25. 如何从iTextSharp表中删除列
- 26. 如何从表中删除多列?
- 27. 如何从链接列表中删除?
- 28. 如何从列表中删除项目
- 29. 如何从列表中删除对象
- 30. 如何删除这个符号₹从表
btw列表是int列表 –
到目前为止你做了什么 –
你想做什么?听起来像你正在使用像堆栈列表。按顺序添加和删除(添加到结束,从结束删除)。如果是这样,C#有一个堆栈,你可以推动和弹出。 – bastijn