|
1
4
林 Q 是查询数据源而不是修改它。 无论如何,您当前的方法有一个缺点,您可以选择一个,但不会取消选择其他方法。所以你需要一个循环:
我会用一种方法
|
|
|
2
1
IEnumerable不能保证更改在枚举中持久化。 这一切最终取决于底层实现(列表、数组、可观察等)。 您可以选择将实际类别更改为可写集合(如列表)。。。 但您可能无法做到这一点,或者您可能只是希望保持精益并继续使用IEnumerable。 在这种情况下,您可以简单地修改原始集合并将其投影到原始集合上
这也是为了强调,您可以使用linq进行使用“投影”的“转换” |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |