Q:
var a=isFilter ? ta.EndDate : null;
Error:无法确定条件表达式的类型,因为Datetime和<null>之间没有隐式转换
ta.EndDate是DateTime类型,不能与null选择;
A:
var a=isFilter ? ta.EndDate : (DateTime?)null;//加在ta.EndDate也是可以的。