读书人

在linq查询时截取字符串这么写为什么

发布时间: 2014-01-14 23:14:00 作者: rapoo

在linq查询时截取字符串,这样写为什么不对?
在linq查询时截取字符串,这么写为什么不对
[解决办法]
需要一个属性名。
比如
a = winobotivurl.substring(0, 100)
[解决办法]
楼主描述问题的能力极待提高啊,楼主有什么,想要什么,我只能发挥想象力来解答了:

return dbContext.weeklyTVs.Select(w=>
new weeklyTV{
id=w.id,
date=w.date,
winobotTVUrl=w.winobotTVUrl.Substring(0,100)
}
).ToList()

[解决办法]
winobotTVUrl=w.winobotTVUrl.Substring(0,100) 这个不严谨 如果w.winobotTVUrl.length<=100 就抱出异常
winobotTVUrl=w.winobotTVUrl.length>100?w.winobotTVUrl.Substring(0,100):w.winobotTVUrl;

读书人网 >asp.net

热点推荐