Linq: First()与FirstOrDefault()的区别
就是说如果没有元素, First 就会报异常!
FirstOrDefault 如果没有元素,也不会报异常,会返回NULL
First 一般是确定一定有,如果你也不知道有没有,就是用 FirstOrDefault吧
Linq: First()与FirstOrDefault()的区别
就是说如果没有元素, First 就会报异常!
FirstOrDefault 如果没有元素,也不会报异常,会返回NULL
First 一般是确定一定有,如果你也不知道有没有,就是用 FirstOrDefault吧