Perguntas com a marcação «list»

141
Por que array implementa IList?

Veja a definição da classe System.Array public abstract class Array : IList, ... Teoricamente, eu deveria ser capaz de escrever esse trecho e ser feliz int[] list = new int[] {}; IList iList = (IList)list; Eu também devo chamar qualquer método do iList ilist.Add(1); //exception here Minha...

139
Como dividir () uma string delimitada em uma Lista <>

Eu tinha esse código: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { lineElements = line.Split(','); . . . mas depois pensei que talvez devesse ir com uma lista. Mas este código:...

139
Existe um impacto no desempenho ao chamar ToList ()?

Ao usar ToList(), há um impacto no desempenho que precisa ser considerado? Eu estava escrevendo uma consulta para recuperar arquivos de um diretório, que é a consulta: string[] imageArray = Directory.GetFiles(directory); No entanto, desde que eu gosto de trabalhar List<>, decidi colocar...

138
Diferença entre Iterator e Listiterator?

Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Podemos usar Iteratorpara percorrer a Setou a Listou a Map. Mas ListIteratorsó pode ser usado para atravessar a List, não pode atravessar a Set. Por quê? Eu sei que a principal diferença é...

135
Por que rbindlist é "melhor" que rbind?

Estou examinando a documentação data.tablee também notei em algumas das conversas aqui no SO que rbindlistdeveriam ser melhores do que rbind. Gostaria de saber por que é rbindlistmelhor do que rbinde em quais cenários rbindlistrealmente supera rbind? Existe alguma vantagem em termos de utilização...