static void Main(string[] args) { Mahasiswa mhs = new Mahasiswa(); mhs.npm = "18.11.2270"; mhs.nama = "Gusti Rila Praja"; mhs.email = "*****@*****.**"; Console.WriteLine("Pilih Format Konversi Data: "); Console.WriteLine("1. Json"); Console.WriteLine("2. XML"); Console.WriteLine("3. Csv\n"); Console.Write("Nomor Format Konversi Data [1..3]: "); int nomorFormatData = Convert.ToInt32(Console.ReadLine()); IConvertObject convert; if (nomorFormatData == 1) { convert = new ConvertToJson(); } else if (nomorFormatData == 2) { convert = new ConvertToXml(); } else { convert = new ConvertToCsv(); } convert.Convert(mhs); Console.ReadKey(); }
static void Main(string[] args) { ShowPrint sp = new ShowPrint(); sp.print = "Epson"; sp.nama = "Canon"; sp.printer = "LaserJet"; Console.WriteLine("Pilih Format Konversi Data : "); Console.WriteLine("1. Json"); Console.WriteLine("2. XML "); Console.WriteLine("3. Csv\n"); Console.Write("Nomor Format Data [1..3]: "); int nomorFormatData = Convert.ToInt32(Console.ReadLine()); IPrinterWindows convert; if (nomorFormatData == 1) { convert = new ConvertToJson(); } else if (nomorFormatData == 2) { convert = new ConvertToXml(); } else { convert = new ConvertToCsv(); } convert.Convert(sp); Console.ReadKey(); }