private void RegistPackageInfo(string[] args) { string new_package_name = null; string new_package_id = null; while (true) { if (new_package_name == null) { Console.Write("新しいパッケージ名: "); new_package_name = Console.ReadLine(); if (new_package_name == null) { Console.WriteLine("新しいパッケージ名を入力してください。"); continue; } } if (new_package_id == null) { Console.Write("新しいパッケージID: "); new_package_id = Console.ReadLine(); if (new_package_id == null) { Console.WriteLine("新しいパッケージIDを入力してください。"); continue; } } break; } PackageDB package_db = new PackageDB(); PackageInfo package_info = new PackageInfo() { PackageName = new_package_name, PackageId = new_package_id }; Console.WriteLine("-- 登録するパッケージ情報 --"); Console.WriteLine($"パッケージ名: {package_info.PackageName}"); Console.WriteLine($"パッケージID: {package_info.PackageId}"); Console.WriteLine("----"); Console.WriteLine("新しいパッケージ情報を登録しています…"); package_db.RegisterPackageInfo(package_info); Console.WriteLine("完了"); return; }