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!
$-)
Trả lờiXóa