Мошенник, как установить список строкового массива

Я хотел бы попросить вашей помощи, чтобы использовать Bogus Faker.

у меня есть это

private readonly Faker _faker;

_faker = new Faker("fr");

List<string> _randomString = (List<string>)_faker.Make(3, () => _faker.Random.Word()); // OK

List<string[]> _randomStrinArray = (List<string[]>)_faker.Make(3, () => _faker.Random.Word()); // KO

person jolynice    schedule 30.08.2019    source источник


Ответы (2)


Привет я нашел решение

List<string[]> _randomStrinArray = (List<string[]>) _faker.Make(3, () => _faker.Random.WordsArray(1,4));
person jolynice    schedule 30.08.2019

Похоже, вы нашли свое решение. Это кстати здорово!

Вот некоторые другие альтернативы, если вам интересно:

var faker = new Faker();

List<string> randomStrings = Enumerable.Range(1,7)
                       .Select(_ => faker.Random.Word())
                       .ToList();
randomStrings.Dump();

выход

List<string[]> randomStringArray = Enumerable.Range(1,7)
      .Select(_ => faker.Random.WordsArray(1,4))
      .ToList();

randomStringArray.Dump();

введите здесь описание изображения

person Brian Chavez    schedule 30.08.2019
comment
Спасибо Брайан за ответ. - person jolynice; 31.08.2019