
Nguyên bản được gửi bởi
phamhoangduong05
string strString = "abcdefghijklmnopqrstuvwxyz0123456789";
Random random = new Random();
int randomCharIndex = 0;
char randomChar;
string actcode = "";
for (int i = 0; i < 15; i++)
{
randomCharIndex = random.Next(0, strString.Length);
randomChar = strString[randomCharIndex];
actcode += Convert.ToString(randomChar);
}
Các cao thử cho em hỏi chút.
Em có 1 hàm tạo ra 1 chuỗi 15 ký tự như trên. Sử dụng cú pháp "random" như vậy thì sác xuất trùng "actcode" là bao nhiêu?. Có bao giờ trùng không? Sinh ra bao nhiêu "actcode" thì bị trùng 1 lần?
Mong mọi người giải đáp với. Em cám ơn.