Table of Contents

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

GetName(GenderType, PersonNameFormat)

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