using System; public class Program { public static void Main() { DateTime dateTime = new DateTime(2015,1,1); int happyday = 0; for (int i = 0;i < 365;i++) { DateTime addday = dateTime.AddDays(i); if(addday.Month == addday.Day) //月と日が同じ { happyday++; Console.WriteLine(addday.ToString()); continue; } else if(addday.Day.ToString().Length == 2) { string str = addday.Day.ToString(); int num = int.Parse(str[0].ToString())+int.Parse(str[1].ToString()); if(addday.Month == num) { happyday++; Console.WriteLine(addday.ToString()); continue; } } } Console.WriteLine("{0}", happyday); } }