gpt4 book ai didi

c# - ViewModel 可以具有 IEnumerable<> 类型的属性而不是 Array

转载 作者:太空宇宙 更新时间:2023-11-03 21:46:47 26 4
gpt4 key购买 nike

我通常像这样构造我的 ViewModel:

MyViewModel {
(...)
IEnumerable<MyClass> Items {get; set;}
}

我是否应该关心(害怕)我没有像下面的代码那样传递一个已经评估过的值?

MyViewModel {
MyClass[] Items {get; set;}
}

有时惰性评估会导致一些问题。

最佳答案

只需确保在您的 View 模型构造函数中更新 IEnumerable 的具体实例,您应该不会有任何问题。该列表将是空的。

关于c# - ViewModel 可以具有 IEnumerable<> 类型的属性而不是 Array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16566864/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com