Menyelesaikan tantangan
Tantangan kode akan memperkuat apa yang telah Anda pelajari dan membantu Anda mendapatkan kepercayaan diri sebelum melanjutkan.
Dalam tantangan ini, Anda akan mencetak instruksi kepada pengguna akhir untuk memberi tahu mereka di mana aplikasi Anda akan menghasilkan file data. Anda tidak akan benar-benar membuat file apa pun -- Anda hanya tertarik untuk menampilkan instruksi berformat ke jendela konsol.
Anda akan menggunakan apa yang telah Anda pelajari tentang urutan escape karakter, string verbatim, unicode, dan interpolasi string untuk memberikan instruksi dalam bahasa Inggris dan Rusia.
Tantangan: Memformat dan menampilkan instruksi
Pilih semua kode yang Anda tulis sebelumnya di Editor Kode C#, dan tekan Hapus atau Backspace untuk menghapusnya.
Mulai memecahkan tantangan dengan dua baris kode berikut.
string projectName = "ACME";
string russianMessage = "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0432\u044b\u0432\u043e\u0434";
Variabel projectName akan digunakan dua kali dalam output yang diinginkan.
Variabel russianMessage berisi pesan "Melihat keluaran Rusia" dalam bahasa Rusia. Anda harus menggunakan variabel ini dalam kode Anda yang mencetak pesan.
Anda tidak boleh mengubah dua baris kode ini, tetapi Anda dapat menambahkan kode di atas dan di bawah setiap baris. Anda harus menggunakan dua baris kode ini untuk membentuk output yang diinginkan.
- Anda hanya dapat menggunakan
Console.WriteLine()metode atauConsole.Write()dua kali.
Dengan kata lain, untuk menyelesaikan tantangan ini, Anda hanya dapat membuat dua instruksi yang benar-benar mencetak output ke konsol. Jika Anda perlu mencetak baris baru tambahan atau menambahkan pemformatan apa pun, Anda harus menggunakan apa yang telah Anda pelajari dalam modul ini untuk menyelesaikannya.
- Gunakan urutan escape karakter, string verbatim, unicode, dan interpolasi string untuk menghasilkan output.
Untuk menyelesaikan tantangan ini, kode Anda harus menghasilkan output berikut.
View English output:
c:\Exercise\ACME\data.txt
Посмотреть русский вывод:
c:\Exercise\ACME\ru-RU\data.txt
Perhatikan baris baru, tab, dan bagaimana dua baris kode wajib digunakan dalam output.
Apakah Anda terjebak dan perlu mengintip solusi, atau Anda berhasil menyelesaikannya, lanjutkan untuk melihat solusi untuk tantangan ini.