我在 C# 中使用 LINQ 搜索。我的一项搜索需要将 a 转换string
为int
. 当我尝试使用int.parse()
orconvert.toInt32()
时,它显示错误(在 LINQ 中无法识别)
例如:
var google = from p in ctx.dates
where int.Parse(p.effDate) < 20101212 && int.Parse(p.effDate) > 20121212
select p;
如您所见,我有一个字符串,其中包含我的日期yyyymmdd
格式,我想将其转换为整数,以便在这些日期之间进行搜索。