Tôi muốn tạo một số ngẫu nhiên gồm 4 chữ số. Đây là mã dưới đây những gì tôi đã cố gắngSố ngẫu nhiên gồm 4 chữ số duy nhất trong C#
Mã để tạo ra không ngẫu nhiên
//Generate RandomNo
public int GenerateRandomNo()
{
int _min = 0000;
int _max = 9999;
Random _rdm = new Random();
return _rdm.Next(_min, _max);
}
Vấn đề là tôi đã nhận được một không ngẫu nhiên có giá trị 241
mà không phải là một 4 number.Is chữ số là có bất kỳ vấn đề với mã.
Mọi trợ giúp sẽ được đánh giá cao.
Cảnh báo. Nếu bạn gọi hàm của bạn nhiều lần liên tiếp, bạn có thể nhận được các giá trị giống nhau. Tốt hơn để tái sử dụng đối tượng Ngẫu nhiên của bạn. – mason
khởi tạo _min của bạn là 1000 –
@amitdayama đây là những gì tôi đang tìm kiếm. – ksg