public TimeSpan?Generate() { if (IsNull()) { return(null); } var ts = _generator.Generate(); return(Options.IncludeMilliseconds ? ts : new TimeSpan(ts.Days, ts.Hours, ts.Minutes, ts.Seconds)); }
public string Generate() { if (IsNull()) { return(null); } int maleOrFemale = _numberGenerator.Generate(); return(_genderSetGenerators[maleOrFemale].Generate()); }
/// <summary> /// 生成 /// </summary> /// <returns></returns> public DateTime?Generate() { if (IsNull()) { return(null); } DateTime value = _generator.Generate(); return(Options.IncludeTime ? value : value.Date); }
/// <summary> /// 生成 /// </summary> /// <returns></returns> public string Generate() { if (IsNull()) { return(null); } int maleOrFemale = _numberGenerator.Generate(); var firstNamesSet = _genderSetGenerators[maleOrFemale]; string firstName = firstNamesSet.Generate(); string lastName = _lastNameGenerator.Generate(); return($"{firstName} {lastName}"); }
public string Generate() { if (IsNull()) { return(null); } int maleOrFemale = _numberGenerator.Generate(); var firstNamesSet = _genderSetGenerators[maleOrFemale]; string firstName = firstNamesSet.Generate(); string lastname = _lastNamesGenerator.Generate(); string company = _generator.GenerateWord(); string domain = _topLevelDomainGenerator.Generate(); return($"{firstName}.{lastname}@{company}.{domain}"); }
public T?Generate() { return(IsNull() ? null : (T?)_generator.Generate()); }
/// <summary> /// 生成 /// </summary> /// <returns></returns> public string Generate() { return(IsNull() ? null : string.Join(" ", _generator.GenerateWords(_numberGenerator.Generate()))); }