How can I generate random alphanumeric strings?

后端 未结 30 3538
予麋鹿
予麋鹿 2020-11-22 03:17

How can I generate a random 8 character alphanumeric string in C#?

30条回答
  •  生来不讨喜
    2020-11-22 04:00

    A slightly cleaner version of DTB's solution.

        var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        var random = new Random();
        var list = Enumerable.Repeat(0, 8).Select(x=>chars[random.Next(chars.Length)]);
        return string.Join("", list);
    

    Your style preferences may vary.

提交回复
热议问题