首页 > 解决方案 > 伪造的faker如何设置字符串数组列表

问题描述

我想请你帮忙使用 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

标签: c#stringlistfakerbogus

解决方案


看起来你找到了解决方案。顺便说一句,这很棒!

如果您有兴趣,这里有一些其他选择:

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();

在此处输入图像描述


推荐阅读