问题描述
我有一个包含 16967 个项目的列表,当查询列表时没有找到结果,而不是 count = 0 或零结果,它抛出,“System.NullReferenceException:对象引用未设置为对象的实例”正在投掷。
var result = englishWords.Where(c => c.engWord.StartsWith(searchWord.ToLower()));
当查询结果为无结果时,变量“result”抛出空引用异常,而不是零结果或无结果。任何帮助将不胜感激?
[错误] 致命的未处理异常:System.NullReferenceException:未将对象引用设置为对象的实例。
12-28 13:32:08.284 E/mono-rt (8929):在 TigrinyaDictionary.Views.ItemsPage+c__displayClass20_0.2[TSource,TResult].MoveNext () [0x00037] in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/corefx/src/System.Linq/src/System/Linq/Where.cs:574 12-28 13:32:08.284 E/mono-rt ( 8929): at System.Linq.Enumerable+EnumerablePartition
1[TSource].ToList () [0x00012] 在 /Users/builder/jenkins/workspace /archive-mono/2020-02/android/release/external/corefx/src/System.Linq/src/System/Linq/Partition.cs:629
12-28 13:32:08.284 E/mono-rt(8929):在 System.Linq.Enumerable.ToList[TSource](System.Collections.Generic.IEnumerable`1[T] 源)[0x0000e] 在 /Users/ builder/jenkins/workspace/archive-mono/2020-02/android/release/external/corefx/src/System.Linq/src/System/Linq/ToCollection.cs:30
12-28 13:32:08.284 E/mono-rt (8929): 在 TigrinyaDictionary.Views.ItemsPage.MainSearchBar_TextChanged (System.Object sender,Xamarin.Forms.TextChangedEventArgs e) [0x00220] in C:\Users\Default\Desk \Projects\Dictionary\MobileApp\TigrinyaDictionary\TigrinyaDictionary\Views\ItemsPage.xaml.cs:205
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)