Hàm Lấy Giá Trị Ngẫu Nhiên RanDom() Trong C#


Hello every body, Hôm nay mình sẽ hướng dẫn các bạn làm thế nào để lấy một giá trị ngẫu nhiên trong c#. Để có thể lấy một giá trị ngẫu nhiên thì ta dùng Random(). Phương thức này có 2 cách dùng, trả về 1 giá trị số ngẫu nhiên hoặc một kí tự ngẫu nhiên.

1. Lấy một số ngẫu nhiên:

//Khai báo biến RanDom.
Random TenBienRanDom = new Random();
// Lấy 1 giá trị từ biến đó
TenBienRandom.Next(GiaTriDau, GiaTriCuoi);
Ví dụ:
int iRanDom;
string strRanDom;
Random rd = new Random();
//iRanDom sẽ nhận có giá trị ngẫu nhiên trong khoảng 1 đến 100:
iRanDom = rd.Next(1, 100);
//Chuyển giá trị ramdon về kiểu string:
strRanDom = rd.Next(1, 100).ToString();


2. Lấy một chữ ngẫu nhiên trong bảng chữ cái:

Random rd = new Random();
string TextRd;
//Chữ in hoa. 
TextRd = Convert.ToString((char)rd.Next(65, 90));
//Chữ thường: 
TextRd = Convert.ToString((char)rd.Next(97, 122));

Cám ơn mọi người đã theo dõi bài viết, hi vọng nó có ích cho bạn,Thân!

1 nhận xét: