我收到了这个错误,但我不确定为什么.我看到this.dayscalendar.Days
是一个包含数据的array.我正在try 使用SelectMany
并 Select 匹配的一条记录.
Linq.js:1521未捕获错误:Single:没有元素满足条件.
Enumerable.From(this.dayscalendar.Days)
ArrayEnumerable {source: Array(7)}
source
:
Array(7)
0: {Day: 'Sun', IsSelected: false}
1: {Day: 'Mon', IsSelected: false}
2: {Day: 'Tues', IsSelected: false}
3: {Day: 'Wed', IsSelected: false}
4: {Day: 'Thus', IsSelected: false}
5: {Day: 'Fri', IsSelected: false}
6: {Day: 'Sat', IsSelected: false}
获得错误的行
Enumerable.From(this.dayscalendar.Days).SelectMany(w => w.day).Single(d => d.day === 'Wed');