Penggunaan Label dan GOTO di Visual C#

Hallo teman-teman , sekarang saya akan mengulang kembali pelajaran kita tentang Label & GOTO ..

untuk Label biasanya di gunakan untuk memblok site dan perintah goto untuk meloncatnya ke site lain . Sekarang kit langsung membahas Contoh koding sederhana yang saya buat :

 //Deklarasi Variabel
            string user,npm;
       
          // Membuat label 1
        usermahasiswa:
            Console.Write(“Silahkan Masukan Nama Anda : “);
            user = Console.ReadLine();

       //Contoh Label 2
        npmmahasiswa:
            Console.Write(“Silahkan Masukan NPM Anda :”);
            npm = Console.ReadLine();

           //proses
            if(user != “Hendra”) { goto usermahasiswa; }
            if(npm != “1531115”) { goto npmmahasiswa; }

                }

membuat label dengan mengetik namalabel dan di nambah dengan tanda titikdua “:”. Contohnya seperti di atas usermahasiswa:

Setelah itu di prosesnya saya menggunakan perintah if, yaitu jika user tidak sama dengan “Hendra” maka akan di loncat ke label usermahasiswa. Untuk memgalihkan nya ke label menggunakan perintah goto . Program itu akan memproses terus sampai user dan npm yang di input sesuai dengan nilai yang di tetapkan . Sekian dari pembahasan saya , Terima Kasih.. ^^ Semoga bermanfaat kawan..

Leave a Reply