我有一个女性和男性名字的列表,然后是数组中的姓氏列表。
我试图做的是使用随机生成器在这些数组中获取这些名称,并根据我的调用输出一个随机的名字和姓氏。
完成后,我将在其他类中引用该方法,而不必每次都将其写出来。
这是我到目前为止的代码:
private void RandName()
{
string[] maleNames = new string[1000] { "aaron", "abdul", "abe", "abel", "abraham", "adam", "adan", "adolfo", "adolph", "adrian"};
string[] femaleNames = new string[1000] { "abby", "abigail", "adele", "adrian"};
string[] lastNames = new string[1000] { "abbott", "acosta", "adams", "adkins", "aguilar"};
Random rand = new Random(DateTime.Now.Second);
if (rand.Next(1, 2) == 1)
{
FirstName = maleNames[rand.Next(0, maleNames.Length - 1)];
}
else
{
FirstName = femaleNames[rand.Next(0, femaleNames.Length - 1)];
}
}
我的问题是:如何使用我创建的名称数组创建一个随机名称生成器?