IEnumerable<T>作为方法返回值类型——建议通过yield return返回
若IEnumerable<T>作为方法返回值的类型,则建议使用“迭代”模式(yield return)
private IEnumerable<TwoLevelTreeNodeViewModel> CreatePFNode(IEnumerable<PoliceForceViewModel> pfvm)
{
foreach (var pf in pfvm)
{
yield return new TwoLevelTreeNodeViewModel()
{
HeaderText = pf.Text,
Tag = pf.RelativeData
};
}
}
浙公网安备 33010602011771号