Ho una lista generica che viene utilizzata all'interno di un metodo chiamato 4 volte. Questo metodo scrive una tabella in un PDF con i valori di questo elenco generico.Come invertire una lista generica senza cambiare la stessa lista?
Il mio problema è che ho bisogno di invertire questa lista generica all'interno del metodo, ma sto chiamando il metodo 4 volte in modo che la lista venga invertita ogni volta che chiamo il metodo e non voglio che ... cosa posso fare? C'è un modo per invertire la lista senza modificare l'originale?
Questo è all'interno del metodo:
t.List.Reverse();
foreach (string t1 in t.List)
{
//Some code
}
è la lista viene passata in, è un campo di quel tipo di istanza, è vero generato da una chiamata a un metodo, o qualcos'altro? – Servy