だから私がやろうとしているのは、ドロップダウンボックスで将来の6か月を取得することであり、私は次のようなことを試みていました
public List<String> GetTrainingDates()
{
var monthList = new List<String>();
var currentMonth = DateTime.Now.Month;
for(var i = currentMonth; i <= currentMonth + 6; i++)
{
monthList.Add(CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(i));
}
return monthList;
}
ただし、もちろんこれは12を超えるため、12から再開してから、1から再開する必要があります。
誰かがこれを行う方法について良いアイデアを持っているかどうか疑問に思っていますか?