listas não-modificáveis ??em C #
-
19-09-2019 - |
Pergunta
Em Java, pode-se usar o método Colecções # unmodifiableList () para criar uma lista de unmodifiable de um objeto lista existente. Existe alguma contrapartida em C #? Eu sou novo para a linguagem e não ter sido capaz de encontrar qualquer coisa como isso nos docs MSDN.
Solução
var dinosaurs = new List<string>();
dinosaurs.Add("Tyrannosaurus");
dinosaurs.Add("Amargasaurus");
dinosaurs.Add("Deinonychus");
dinosaurs.Add("Compsognathus");
var readOnlyDinosaurs = new ReadOnlyCollection<string>(dinosaurs);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow