是否可以创建一个链式linq语句来从ViewData.ModelState创建错误消息的IEnumerable(Of String)?
我试过了:
Dim errorlist = ViewData.ModelState.Select(
Function(m) m.Value.Errors.Select(
Function(e) e.ErrorMessage))
但是linq产生了IEnumerable(Of IEnumerable(Of String))。
答案 0 :(得分:1)
Dim errorlist = ViewData.ModelState.SelectMany(
Function(m) m.Value.Errors.Select(
Function(e) e.ErrorMessage))