C# 在C语言中随机生成特定字符串#

C# 在C语言中随机生成特定字符串#,c#,random,generator,C#,Random,Generator,这是我第一次写C代码 在我的C#代码中,我需要生成一个字符串,该字符串可以是以下任意一种: “00000041”,“0000424E”,“00004244”,“00004553” 你怎么能做到这一点?如何指定字符串并从中随机生成任何人 这将从预定义字符串列表中随机选择一个字符串 Random rnd= new Random(); List<string> validStrings= new List<string>() { "00000041", "0000424E

这是我第一次写C代码

在我的C#代码中,我需要生成一个字符串,该字符串可以是以下任意一种:
“00000041”
“0000424E”
“00004244”
“00004553”


你怎么能做到这一点?如何指定字符串并从中随机生成任何人

这将从预定义字符串列表中随机选择一个字符串

Random rnd= new Random();
List<string> validStrings= new List<string>() {
 "00000041", 
 "0000424E", 
 "00004244", 
 "00004D53" };
string result = validStrings[rnd.Next(0, validStrings.Count)];
Random rnd=new Random();
List validStrings=新列表(){
"00000041", 
“0000424E”,
"00004244", 
“00004D53”};
字符串结果=有效字符串[rnd.Next(0,validStrings.Count)];

这将从预定义字符串列表中随机选择一个字符串

Random rnd= new Random();
List<string> validStrings= new List<string>() {
 "00000041", 
 "0000424E", 
 "00004244", 
 "00004D53" };
string result = validStrings[rnd.Next(0, validStrings.Count)];
Random rnd=new Random();
List validStrings=新列表(){
"00000041", 
“0000424E”,
"00004244", 
“00004D53”};
字符串结果=有效字符串[rnd.Next(0,validStrings.Count)];

所以您只需要从这4个字符串中随机选取?如果您需要随机生成一个预定义字符串,那么您可以尽可能将它们存储在数组中,并随机生成索引以选取字符串。您需要给出用于生成字符串的规则。不可能仅从示例中了解规则。因此,您只需要从这4个字符串中随机选取?如果您需要随机生成一个预定义字符串,则尽可能将它们存储在数组中,并随机生成索引以选取字符串。您需要给出用于生成字符串的规则。仅凭例子是不可能知道规则的。