我有以下代码,它将返回所有当前学期。如何识别集合中是否有“Summer”学期并动态将其替换为“Summer I”?
return activeSemester.Select(c => new ActiveSemester
{
id = c.SemesterId,
name = c.Name, // Here I want to check if it is Summer
}).ToList();
更新: 夏季学期有 3 个夏季名称,但日期不同。我只想按顺序命名它。而且每个人都有唯一的 SemesterId。
请您参考如下方法:
return activeSemester.Select(c => new ActiveSemester
{
id = c.SemesterId,
name = c.Name == "Summer" ? "Summer I" : c.Name
}).ToList();
