Class RandomPersonNameGenerator
- Namespace
- Shift.Common
- Assembly
- Shift.Common.dll
public sealed class RandomPersonNameGenerator
- Inheritance
-
RandomPersonNameGenerator
- Inherited Members
-
- Extension Methods
-
Constructors
RandomPersonNameGenerator()
public RandomPersonNameGenerator()
RandomPersonNameGenerator(int)
public RandomPersonNameGenerator(int seed)
Parameters
seed int
Fields
Instance
public static readonly RandomPersonNameGenerator Instance
Field Value
- RandomPersonNameGenerator
Methods
GetFirstName(GenderType)
public string GetFirstName(GenderType gender)
Parameters
gender GenderType
Returns
- string
GetFirstName(GenderType, out int)
public string GetFirstName(GenderType gender, out int index)
Parameters
gender GenderType
index int
Returns
- string
GetLastName()
public string GetLastName()
Returns
- string
GetLastName(out int)
public string GetLastName(out int index)
Parameters
index int
Returns
- string
public string GetName(GenderType gender, PersonNameFormat format)
Parameters
gender GenderType
format PersonNameFormat
Returns
- string
GetName(GenderType, out string, out string)
public void GetName(GenderType gender, out string firstName, out string lastName)
Parameters
gender GenderType
firstName string
lastName string