Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah saya dapat dengan mudah menjana bilangan bulat rawak di C#?

Bagaimanakah saya dapat dengan mudah menjana bilangan bulat rawak di C#?

Linda Hamilton
Lepaskan: 2025-02-01 07:31:08
asal
978 orang telah melayarinya

How Can I Easily Generate Random Integers in C#?

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.

Kaedah seterusnya: menghasilkan integer rawak dengan julat yang ditentukan Random

Kelas

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>
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan