日期:2014-05-20  浏览次数:20648 次

linq中使用First的问题,怎么在查找之前判断是否有匹配的元素。
C# code
similar = curProductEntity.ImageList[imageID].Similar.ShapeRecords.First(f => f.ProductID == productID);


上面这句总是报错,我想先在赋值之前判断一下First中是否匹配的元素然后在赋值,请问要怎么判断,初学,谢谢大家。

------解决方案--------------------
如果是引用类型的话,是null