Articles of list

O .NET tem uma maneira de verificar se a Lista a contém todos os itens da Lista b?

Eu tenho o seguinte método: namespace ListHelper { public class ListHelper { public static bool ContainsAllItems(List a, List b) { return b.TrueForAll(delegate(T t) { return a.Contains(t); }); } } } O objective é determinar se uma Lista contém todos os elementos de outra lista. Parece-me que algo como isto seria construído em .NET já, é […]

do.call (rbind, list) para número ímpar de coluna

Eu tenho uma lista, com cada elemento sendo um vetor de caractere, de diferentes comprimentos Eu gostaria de vincular os dados como linhas, para que os nomes de coluna ‘line up’ e se houver dados extras, em seguida, criar coluna e se houver dados ausentes então crie NAs Abaixo está um exemplo falso dos dados […]

Como usar corretamente listas em R?

Breve contexto: Muitas (mais?) Linguagens de programação contemporâneas em uso disseminado têm pelo menos um punhado de ADTs [tipos de dados abstratos] em comum, em particular, string (uma seqüência composta de caracteres) lista (uma coleção ordenada de valores) e tipo baseado em mapa (uma matriz não ordenada que mapeia chaves para valores) Na linguagem de […]

Mesclar duas (ou mais) listas em uma, em C # .NET

É possível converter duas ou mais listas em uma única lista, no .net usando c #? Por exemplo, public static List GetAllProducts(int categoryId){ …. } . . . var productCollection1 = GetAllProducts(CategoryId1); var productCollection2 = GetAllProducts(CategoryId2); var productCollection3 = GetAllProducts(CategoryId3);

Crie uma matriz ou lista de todas as datas entre duas datas

Estou gerando charts multi-séries com a data ao longo do eixo X. O problema é que nem todas as séries no gráfico têm as mesmas datas no intervalo de datas. O que significa que, se eu escolher de 1 de fevereiro a 30 de abril, uma série pode ter dados que começam em 1 de […]

C # Lista de objects, como faço para obter a sum de uma propriedade

Eu tenho uma lista de objects. Uma propriedade da input do object individual é quantidade. Como obtenho a sum do montante? Se minha lista for do tipo double, posso fazer algo assim: double total = myList.Sum(); No entanto, quero algo semelhante a isso, mas esta syntax está incorreta. double total = myList.amount.Sum(); Como devo fazer […]

Lista de vinculação para DataGridView no WinForm

Eu tenho uma aula class Person{ public string Name {get; set;} public string Surname {get; set;} } e uma List à qual adiciono alguns itens. A lista está vinculada ao meu DataGridView . List persons = new List(); persons.Add(new Person(){Name=”Joe”, Surname=”Black”}); persons.Add(new Person(){Name=”Misha”, Surname=”Kozlov”}); myGrid.DataSource = persons; Não há problema. myGrid exibe duas linhas, mas […]

Crie um data.frame onde uma coluna é uma lista

Eu sei como adicionar uma coluna de lista: > df df$b df ab 1 1 1 2 2 1, 2 3 3 1, 2, 3 Isso funciona, mas não: > df <- data.frame(a=1:3, b=list(1:1, 1:2, 1:3)) Error in data.frame(1L, 1:2, 1:3, check.names = FALSE, stringsAsFactors = TRUE) : arguments imply differing number of rows: 1, […]

Lista de IDs de Fuso Horário para uso com FindTimeZoneById () em C #?

Alguém pode me indicar uma lista completa de todos os fusos horários referenciados pelo id esperado em TimeZoneInfo.FindTimeZoneById() ? Não consigo encontrar uma lista em nenhum lugar e examinei a documentação do .NET.

Desempenho de matrizes versus listas

Digamos que você precisa ter uma lista / matriz de números inteiros que você precisa repetir com freqüência, e quero dizer com muita frequência. As razões podem variar, mas dizem que está no centro do loop mais interno de um processamento de alto volume. Em geral, um optaria por usar listas (lista) devido à sua […]