我试图在"data"等于"2";List<T>
内部
List<TransmissionRes> rawr = new List<TransmissionRes>();
rawr = (from DataRow dr in table.Rows
select new TransmissionRes()
{
if(data == "2") FailureCount = dr.Field<string>("FailureCount")
//FailureCount = data == "2" ? true : dr.Field<string>("FailureCount")
}).ToList();
return rawr;
我试过的两种方法都不适合我的情况,还有其他方法吗?我的"数据条件"比如
if(data == "1") (some codes here) else if(data == "2") (It will go right here)`
我找到了答案,只需更改查询
FailureCount = data == "2" ? dr.Field<string>("FailureCount") : ""