我有一个看起来像这样的属性类
ZipStart | ZipEnd | Acode
10000 | 13999 | BEK
14000 | 14999 | ATE
Run Code Online (Sandbox Code Playgroud)
现在,我有一个值,例如11332,我想查找该号码所属的Acode,为此我有以下代码:
var res = from o in ListOfDataClass
where iCode >= o.ZipStart && o.ZipEnd <= iCode
select o;
var c = res.FirstOrDefault();
return c.Acode;
Run Code Online (Sandbox Code Playgroud)
然而,这不时会导致null,但我还是找不到一个模式,但是由于问题出现在这个方法中,我已经能够从调试器中扣除iCode IS实际上是11332但是LINQ查询不会产生任何结果.
有任何想法吗?
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |