私はタイプAのイベントのシーケンスを持っています。 Aにはデータオブジェクトの列挙が含まれています。 シーケンスAをCにマップしてフラットシーケンスB. どうすればいいですか?コレクションを含むオブジェクトのシーケンスをフラットシーケンスに変換する
public class Sandbox
{
public class A
{
public IEnumerable<B> Collection { get; set; }
}
public class B
{
}
private readonly IObservable<A> _sequence;
public Sandbox(IObservable<A> sequence)
{
_sequence = sequence;
}
public IObservable<B> C
{
get { return _sequence.Select(o => /* ... */); }
}
}