我需要知道如何在没有其他的情况下使用三元运算符。在示例中,我需要检查 2 个条件(cityId != null) && (cityId != 0)
。我不能使用正常的 if 条件。因此,如果它没有发生,我想列出所有标题。我不想显示其他条件是x.ProvinceId == 15
public JsonResult mt(int? cityId)
{
var getCities = locationRepository.Get(null).Where(x => ( (cityId != null) && (cityId != 0) ? x.ProvinceId == cityId : x.ProvinceId == 15 )).Select(x=>x.Title);
return Json(new { items = getCities }, JsonRequestBehavior.AllowGet);
}