Adicionando itens a um ienumerable
muitos desenvolvedores procuram um método como items.add (item) para adicionar elementos a um ienumerable
Este método gera um iEnumerable lendo linhas do console. Tentar ligar para add ("foo") na coleção resultante levantaria uma exceção porque não é suportada nessa implementação ienumerable. Para o exemplo acima, você pode criar um novo IEnumerable que inclua as linhas do console e um novo item "Foo" da seguinte maneira:
IEnumerableReadLines() { string s; do { s = Console.ReadLine(); yield return s; } while (!string.IsNullOrEmpty(s)); }
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3