試験用データ作成のために、c#で入力した年月日を出力するコードを書きました。引数のInt.Parse()がもう少しうまく書けそう。
using System; namespace spikeDate { class Program { static void Main(string[] args) { if (args.Length != 5) return; pri(args[0], int.Parse( args[1]), int.Parse( args[2]), int.Parse( args[3]), int.Parse( args[4])); } static void pri(string title, int year, int smonth, int emonth, int day) { for (int i = smonth; i <= emonth; i++) { string date = year.ToString() + "/" + i.ToString() + "/" + day.ToString(); // title2010/1/1,2010/1/1,2010/1/1,2010/1/1 Console.WriteLine(title + date + "," + date + "," + date + "," + date); } } } }