キュー-C#にあるオブジェクトのプロパティを変更できますか?
-
22-07-2019 - |
質問
System.Collections.Queueとそのオブジェクトform_elements_queueを使用しました
if (form_elements_queue.Count > 0)
queue_element = (RecordQueue)form_elements_queue.Peek();
以下のようにqueue_elementを変更しています
queue_element.Children--;
RecordQueueは、form_elements_queueでエンキューするカスタムタイプです。
ただし、元のキューを参照していません。 queue_elementをキュー内にある元のオブジェクトに参照するにはどうすればよいですか。
解決
RecordQueue
は構造体ですか、それともクラスですか?クラスであれば、問題ないはずです。
元のキューが変更されたかどうかをどのように確認していますか?
所属していません StackOverflow