【问题标题】:Can't remove list element defined inside class?无法删除类内定义的列表元素?
【发布时间】:2021-08-18 06:26:39
【问题描述】:

我似乎无法从类中定义的列表中删除元素:

class something {

 List<int> numbers = [
  70,
  80,
  90,
 ];

 void PrintElementTwVo() {
  print(numbers[2]);
 }
 
 void RemoveElement() {
  PrintElementTwo(); // prints 80
  numbers.remove(2); // should remove 80
  PrintElementTwo(); // still prints 80 even after it got removed?
 }
}

有人知道这里发生了什么吗?

【问题讨论】:

  • 您阅读过remove 方法的帮助吗?您应该改用removeAt 方法。
  • @ΟυιλιαμΑρκευα 成功了!如果您愿意,可以在下面写下,我将其标记为答案,再次感谢!

标签: list dart element


【解决方案1】:

您是否阅读过remove 方法的帮助?您应该改用removeAt 方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-16
    • 1970-01-01
    • 1970-01-01
    • 2015-08-03
    • 1970-01-01
    相关资源
    最近更新 更多