Können wir Eigenschaften des Objekts ändern, die in der Warteschlange ist - C #?
-
22-07-2019 - |
Frage
Ich habe System.Collections.Queue und ihre Aufgabe form_elements_queue
verwendetif (form_elements_queue.Count > 0)
queue_element = (RecordQueue)form_elements_queue.Peek();
Ich bin Modifizieren des queue_element wie unten,
queue_element.Children--;
RecordQueue ist meine Wünsch Art, die ich in form_elements_queue ENQUEUE.
aber es ist nicht die Original-Warteschlange verweist. Wie kann ich verweisen auf die queue_element auf das ursprüngliche Objekt, das in der Warteschlange ist.
Lösung
Ist RecordQueue
eine Struktur oder eine Klasse? Wenn es eine Klasse ist, sollte es in Ordnung sein.
Wie werden überprüft, ob die ursprüngliche Warteschlange verändert wurde?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow