Resultados da pesquisa a pedido "enumerable"
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 ...
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 ...
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 ...
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; ...
Como você encontra um min / max com o Ruby?
Eu quero fazer algo simples e direto, como
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?
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 ...
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 ...
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 ...