C# Kaedah Generasi Integer Rawak Penjelasan Terperinci
Dalam pengaturcaraan C#, ia adalah tugas yang sama untuk menghasilkan integer rawak. Jadi, bagaimana kita dapat mencapainya dengan mudah?
Kelas Rawak: Cornerstone dihasilkan nombor rawak
C# menyediakan kelas yang kuat, yang digunakan secara khusus untuk menghasilkan nombor rawak. Walaupun nombor ini dipanggil nombor pseudo -random, mereka cukup untuk memenuhi keperluan rawak kebanyakan senario aplikasi.
Random
mengandungi kaedah yang dipanggil , yang membolehkan anda menghasilkan integer rawak dalam julat yang ditentukan. Kaedah ini menerima dua parameter integer: batas bawah (termasuk) dan batas atas (tidak termasuk).
contohnya:
Random
Amalan Terbaik: Meningkatkan Rawak Next
Untuk memaksimumkan rawak nombor rawak, adalah disyorkan untuk membuat satu
contoh dan menggunakannya semula dalam pelbagai operasi. Mengulangi untuk membuat contoh baru dalam masa yang singkat boleh membawa kepada urutan nombor rawak yang sama, kerana benih diperoleh dari jam sistem.<code class="language-csharp">Random rnd = new Random(); int month = rnd.Next(1, 13); // 生成 1 到 12 之间的随机数 int dice = rnd.Next(1, 7); // 生成 1 到 6 之间的随机数 int card = rnd.Next(52); // 生成 0 到 51 之间的随机数</code>
Atas ialah kandungan terperinci Bagaimanakah saya dapat dengan mudah menjana bilangan bulat rawak di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!