我有这个,我可以在周期为 2 时选择我想要的。但如果周期 2 不存在,我想选择周期为 3 的位置。如何?
return document.Descendants("time")
.Where(node => (string)node.Attribute("period") == "2")
.Take(5)
.Select(status => WeatherFactory.Create(status, city, pos))
.ToList();