Persyaratan: Dalam pengembangan harian, Anda mungkin perlu menguji beberapa kode C# atau menulis demo kecil, dan mungkin merepotkan untuk membuat aplikasi konsol baru untuk dieksekusi setiap kali.
Pertama, buka "C# Interactive", jalankan VS 2022 dan pilih Lanjutkan tanpa kode, klik "Lihat" - > "Windows Lain", seperti yang ditunjukkan di bawah ini:
Dengan menggunakan kode Environment.Version, keluarkan versi runtime saat ini.
Untuk .NET Core 3.x dan .NET 5+, properti Environment.Version mengembalikan nomor versi runtime .NET. Untuk .NET Framework versi 4, 4.5, 4.5.1, dan 4.5.2, properti Environment.Version mengembalikan objek Version dengan representasi string 4.0.30319.xxxxx. Untuk .NET Framework 4.6 dan yang lebih baru dan versi sebelum .NET Core 3.0, ini dalam bentuk 4.0.30319.42000. Referensi:Login hyperlink terlihat.
Lihat bantuan di #help sebagai berikut:
Pintasan keyboard: Enter mengevaluasi penerapan saat ini jika ditampilkan selesai. Jika tidak, masukkan baris baru. Ctrl-Enter mengevaluasi penerapan saat ini dalam penerapan saat ini. Dalam penerapan sebelumnya, tambahkan penerapan sebelumnya ke penerapan saat ini. Shift-Enter menyisipkan baris baru. Escape menghapus commit saat ini. Alt-UpArrow menggantikan commit saat ini dengan commit sebelumnya. Alt-DownArrow menggantikan penerapan saat ini dengan penerapan berikutnya (setelah sebelumnya menavigasi mundur). Ctrl-Alt-UpArrow menggantikan penerapan saat ini dengan penerapan sebelumnya yang dimulai dengan teks yang sama. Ctrl-Alt-DownArrow menggantikan penerapan saat ini dengan penerapan berikutnya yang dimulai dengan teks yang sama (setelah sebelumnya dinavigasi mundur). Ctrl-K, Ctrl-Enter tempelkan konten yang dipilih di akhir buffer interaktif, tempatkan titik penyisipan di akhir input. Ctrl-E, Ctrl-Enter tempelkan konten yang dipilih dan jalankan sebelum input yang tertunda di buffer interaktif. Ctrl-A memilih commit yang berisi kursor pada penekanan pertama dan memilih semua teks di jendela untuk kedua kalinya. Perintah REPL: #cls, #clear menghapus konten di jendela editor, menjaga riwayat dan konteks eksekusi tetap utuh. #help Menampilkan bantuan untuk perintah tertentu, atau untuk semua perintah dan pengikatan tombol yang tersedia jika tidak ditentukan. #reset Atur ulang lingkungan eksekusi ke status awalnya dan pertahankan riwayat dengan memilih untuk mengalihkan runtime proses host. Instruksi Skrip: #r Tambahkan referensi metadata ke rakitan tertentu dan semua dependensinya, seperti #r "myLib.dll". #load Muat file skrip yang ditentukan dan jalankan, misalnya #load "myScript.csx". pakaiTombol "Ctrl-Enter" mengeksekusi kode yang akan dilakukan, dan "Simbol Panah Alt-Up" memilih untuk memasukkan kode historis。
Jalankan kode C# sederhana untuk menguji:
Mereferensikan dependensi dll lainnya, jika Anda ingin membuat serial objek, Anda mungkin perlu menggunakan pustaka Newtonsoft.Json untuk memuat dll dengan perintah #r, kodenya adalah sebagai berikut:
Pada saat yang sama, kita juga dapat menyimpan kode sebagai file .csx untuk eksekusi yang mudah di lain waktu, konten filenya adalah sebagai berikut:
Efek eksekusi adalah sebagai berikut:
(Akhir)
|