// アプリケーションの開始イベント void App_Startup(object sender, StartupEventArgs e) { List<CsvTest> list = new List<CsvTest>(); list.Add(new CsvTest("テスト\r\n文\"字1", 1111, 12.006, DateTime.Now)); list.Add(new CsvTest("テスト文字2", 1112, 13.006, DateTime.Today)); list.Add(new CsvTest("テスト文字3", 1113, 14.006, DateTime.MinValue)); ContractUtil DataUtil = new ContractUtil(); bool ret1 = DataUtil.Compare(list[0], list[1]); bool ret2 = DataUtil.Compare(list[2], list[2]); CsvUtil csv = new CsvUtil(Encoding.UTF8, true); // csv.Write(list, @"D:\\momiji\\sample.csv"); // List<CsvTest> list2 = csv.Read<CsvTest>(@"D:\\momiji\\sample.csv"); List<CsvTest> list2 = csv.Read<CsvTest>(null); // 例外ハンドラの登録 this.DispatcherUnhandledException += App_DispatcherUnhandledException; AppDomain.CurrentDomain.UnhandledException += App_UnhandledException; // アプリケーションの初期化 ContextModel.loginInfo.ShainInfo.SHAIN_CD = "000001"; SystemEnviroment.Init(); // ウィンドウの表示 Window window = GetPlugin.Load("Window1"); window.Show(); }