static void Main(string[] args) { Solar solar = new Solar(2020, 1, 1); Console.WriteLine(solar); Console.WriteLine(solar.toFullString()); Lunar lunar = solar.getLunar(); Console.WriteLine(lunar); Console.WriteLine(lunar.toFullString()); foreach (string s in lunar.getBaZi()) { Console.Write(s + " "); } Console.WriteLine(); foreach (string s in lunar.getBaZiNaYin()) { Console.Write(s + " "); } Console.WriteLine(); foreach (string s in lunar.getBaZiShiShenGan()) { Console.Write(s + " "); } Console.WriteLine(); foreach (string s in lunar.getBaZiShiShenZhi()) { Console.Write(s + " "); } Console.WriteLine(); foreach (string s in lunar.getBaZiWuXing()) { Console.Write(s + " "); } Console.WriteLine(); List <Holiday> holidays = HolidayUtil.getHolidays(2012); foreach (Holiday holiday in holidays) { Console.WriteLine(holiday); } Console.ReadLine(); }