podemos modificar propriedades do objeto que está na fila - C #?
-
22-07-2019 - |
Pergunta
Eu tenho usado System.Collections.Queue e seu objeto form_elements_queue
if (form_elements_queue.Count > 0)
queue_element = (RecordQueue)form_elements_queue.Peek();
Eu estou modificando o queue_element como abaixo,
queue_element.Children--;
RecordQueue é o meu tipo personalizado que eu Enqueue em form_elements_queue.
mas não referenciando a fila original. Como posso referenciar o queue_element para o objeto original que está na fila.
Solução
É RecordQueue
uma estrutura ou uma classe? Se é uma classe, ele deve estar bem.
Como você está verificando se a fila original foi modificado?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow