私は、女性と男性の名のリストと、配列内の姓のリストを持っています。
私がやろうとしていたのは、ランダムジェネレーターを使用してそれらの名前をそれらの配列に取り、呼び出しに応じてランダムな名と姓を出力することでした。
終わったら、そのメソッドを毎回書き出すのではなく、他のクラスでそのメソッドを参照するつもりでした。
これが私がこれまでに持っているコードです:
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)];
}
}
私の質問は:作成した名前の配列を使用してランダムな名前ジェネレータを作成する方法は?