Я пытаюсь сделать следующее, но не знаю, как ...
var foo = new Foo
{
Id = MyRandom<int>(1, 100),
Name = MyRandom<string>(5,20),
MyPets = MyRandom<bool>() ?
new IList<Pet>
(petList =>
{
var x = MyRandom<int>(1, 4);
for (int i = 0; i < x; i++)
{
petList.Add(new Pet(MyRandom<string>(1,15));
}
}
: null
};
так .. это создает случайный список домашних животных.
Есть идеи?