请问在 .NET/C# 中如何用简单方法从给定的字符串中随机获取2个字符串?
比如下面的字符串
string candidateChars = @"ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz123456789~!@#$%^&*()_+[]\{}|;':"",./<>?!¥,。、【】’;”:《》?";
可以用 System.Security.Cryptography.RandomNumberGenerator 的 GetString 方法
System.Security.Cryptography.RandomNumberGenerator
GetString
var randomChars = RandomNumberGenerator.GetString(_candidateChars, 2);