Resultados da pesquisa a pedido "enumerable"

3 a resposta

Bloco Ruby tendo matriz ou vários parâmetros

Hoje fiquei surpreso ao descobrir que o ruby encontra automaticamente os valores de uma matriz dados como um parâmetro de bloco. Por exemplo: foo = "foo" bar = "bar" p foo.chars.zip(bar.chars).map { |pair| pair }.first #=> ["f", "b"] p ...

3 a resposta

Qual é o efeito de AsEnumerable () em uma entidade LINQ?

Lendo as perguntasAqu [https://stackoverflow.com/questions/3389855/am-i-misunderstanding-linq-to-sql-asenumerable] eAqu [https://stackoverflow.com/questions/3311244/understanding-asenumerable-in-linq-to-sql] @ me deu uma ideia da situação e ...

4 a resposta

IEnumerable não tem um método Count

Eu tenho o seguinte método: public bool IsValid { get { return (GetRuleViolations().Count() == 0); } } public IEnumerable<RuleViolation> GetRuleViolations(){ //code here }Por que é que quando eu faço.Count() acima está sublinhado em ...

4 a resposta

Por que Enumerable.Range é mais rápido que um loop de rendimento direto?

O código abaixo está verificando o desempenho de três maneiras diferentes de fazer a mesma solução. public static void Main(string[] args) { // for loop { Stopwatch sw = Stopwatch.StartNew(); int accumulator = 0; for (int i = 1; i <= 100000000; ...

5 a resposta

Agendando um IEnumerable periodicamente com extensões reativas do .NET

5 a resposta

Como você encontra um min / max com o Ruby?

Eu quero fazer algo simples e direto, como

5 a resposta

Como criar um enumerável infinito de Times?

Desejo que um objeto estenda Enumerable no Ruby para ser uma lista infinita de segundas-feiras (por exemplo). Portanto, renderia: 29 de março, 5 de abril, 12 de abril ...... etc. Como posso implementar isso no Ruby?

5 a resposta

Agrupe hashes por chaves e some os valores

Eu tenho uma matriz de hashes: [{"Vegetable"=>10}, {"Vegetable"=>5}, {"Dry Goods"=>3>}, {"Dry Goods"=>2}]Eu preciso usarinject aqui eu acho, mas eu realmente tenho lutado. Eu quero um novo hash que reflita a soma das chaves duplicadas do hash ...

5 a resposta

Ignore a iteração em Enumerable # collect

(1..4).collect do |x| next if x == 3 x + 1 end # => [2, 3, nil, 5] # desired => [2, 3, 5]Se a condição paranext é cumprida,collect colocanil na matriz, enquanto o que estou tentando fazer é colocarnão elemento na matriz retornada se a condição ...

5 a resposta

Existe um 'membro' inverso? método em ruby?

Costumo ver-me verificando se algum valor pertence a algum conjunto. Pelo que entendi, as pessoas normalmente usam o membro Enumerable #? por esta end_index = ['.', ','].member?(word[-1]) ? -3 : -2 No entanto, isso parece um pouco menos ...