0

もともと私は BlockingCollection を持っていました

 BlockingCollection<ChannelResource> ChannelQueue = new BlockingCollection<ChannelResource>();

それにアイテムを追加しました。

  ChannelResource ChanResource = TelephonyServer.GetChannel();
  MyApplication.ChannelQueue.TryAdd(ChanResource);

ここで、各 ChannelResource に対応する文字列があることがわかったので、この文字列を含む ChannelResource オブジェクトを BlockingCollection に追加します。

どのように?オブジェクト ChannelResource と文字列をマージして、匿名型を形成しますか?

編集:

つまり、BlockingCollection を次のように再定義する必要があります。

BlockingCollection<T> ChannelQueue = new BlockingCollection<T>();

と T が含まれてChannelResourceおり、string一緒に?

4

1 に答える 1