public class Buddy
{
public string[] Sayings;
}
Buddy one = new Buddy();
one.Sayings = new[] {"cool", "wicked", "awesome"};
Buddy two = new Buddy();
two.Sayings = new[] {"bad", "lame", "boring"};
Buddy[] buddies = new[] {one, two};
IEnumerable<string[]> something =
from b in buddies
select b.Sayings;
Так что, в общем, я хотел бы получить один массив или список, содержащий {"крутые, злые, удивительные," плохие "," хромые "," скучные "} высказывания для каждого приятеля с использованием linq.
Я перепробовал все, что мог придумать, и начинаю сомневаться, что это можно сделать с помощью всего одного выражения linq. Я мог бы просмотреть каждого собеседника в списке собеседников и добавить в список «Поговорки» список, но я решил, что, изучая linq, я бы попробовал это таким образом. Возможно ли это, и если да, то как? Это также может быть применимо, если я хочу получить некоторые другие объекты внутри Buddy, в данном случае это просто список строк.