Linq 如何实现Case语句var query = from c in test.Base_manual select new { c.manualCode, state = c.state > 0 ? "有效" : "无效" };写法有错误吗?为什么没有用 ?[解决办法]这样写是有效的,看看你别的什么地方有问题!!