oL.*_*oL. 2 c# linq entity-framework
我在LINQ中有以下查询."符号"不存在,查询为空,但我得到一个错误,铸造和程序崩溃.
decimal x = from cie in m_entities.Cie
where cie.symbol.Equals(Symbol)
select cie.cie_id;
Run Code Online (Sandbox Code Playgroud)
或者我可以在x中使用null吗?
我不认为x将永远为空 - 你只是得到一个空IQueryable<T>(或者它是IEnumrable<T>?),其中T是数据类型cie_id.
转换错误是因为您正在尝试将集合转换为decimal.
| 归档时间: |
|
| 查看次数: |
1723 次 |
| 最近记录: |