もともと私は 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
一緒に?