Esempio n. 1
0
        public void RandomName(out string noun, out string group)
        {
            int entry = Rng.RandomInt(NounAdjTable.Length);

            noun  = NounAdjTable[entry];
            group = GroupTable[entry];
        }
Esempio n. 2
0
        public string GenerateName()
        {
            // pick a nationality
            int         nationalityNdx = Rng.RandomInt(mNationalities.Count());
            Nationality n = mNationalities.ElementAt(nationalityNdx);

            int numFirstOfThatNationality = n.mFirstNames.Count();
            int numLastOfThatNationality  = n.mLastNames.Count();

            int firstNameNdx = Rng.RandomInt(numFirstOfThatNationality);
            int lastNameNdx  = Rng.RandomInt(numLastOfThatNationality);


            return(n.mFirstNames.ElementAt(firstNameNdx) + ' ' + n.mLastNames.ElementAt(lastNameNdx));
        }
Esempio n. 3
0
 public string RandomLastName()
 {
     return(LastNameTable[Rng.RandomInt(LastNameTable.Length)]);
 }
Esempio n. 4
0
 public string RandomMaleFirstName()
 {
     return(MaleFirstNameTable[Rng.RandomInt(MaleFirstNameTable.Length)]);
 }