Resultados de la búsqueda a petición "enumerable"

11 la respuesta

Cuál es la mejor manera de modificar una lista en un bucle 'foreach'?

Una nueva característica en C # / .NET 4.0 es que puede cambiar su enumerable en unforeach sin obtener la excepción. Ver la entrada del blog de Paul JacksonUn efecto secundario interesante de la concurrencia: eliminar elementos de una colección ...

5 la respuesta

¿Hay un 'miembro' inverso? método en rubí?

A menudo me encuentro comprobando si algún valor pertenece a algún conjunto. Según tengo entendido, ¿la gente normalmente usa el miembro Enumerable #? para esto end_index = ['.', ','].member?(word[-1]) ? -3 : -2 Sin embargo, esto se siente un ...

6 la respuesta

Ayuda a comprender el rendimiento y los enumeradores en Ruby

Agradecería que alguien me ayudara a comprender la diferencia entre usar un Yielder en un Enumerator y solo invocar el rendimiento en un Enumerator. El "Rubyist bien fundamentado" sugiere que uno no "cede ante el bloqueo" pero no explica con ...

4 la respuesta

¿Por qué es Enumerable.Range más rápido que un ciclo de rendimiento directo?

El siguiente código verifica el rendimiento de tres formas diferentes de hacer la misma solución. public static void Main(string[] args) { // for loop { Stopwatch sw = Stopwatch.StartNew(); int accumulator = 0; for (int i = 1; i <= 100000000; ...

3 la respuesta

Ordenar una colección de objetos por número (el más alto primero) y luego por letra (alfabético)

Estoy creando un widget para mostrar los recuentos de medallas para los Juegos Olímpicos. Tengo una colección de objetos de "país", donde cada uno tiene un atributo de "nombre" y "oro", "plata", "bronce" para el recuento de medallas. La lista ...

5 la respuesta

Programación de un IEnumerable periódicamente con extensiones reactivas .NET

6 la respuesta

Array # each vs. Array # map

hash = { "d" => [11, 22], "f" => [33, 44, 55] } # case 1 hash.map {|k,vs| vs.map {|v| "#{k}:#{v}"}}.join(",") => "d:11,d:22,f:33,f:44,f:55" # case 2 hash.map {|k,vs| vs.each {|v| "#{k}:#{v}"}}.join(",") => "11,22,33,44,55"a única diferencia es ...

5 la respuesta

Agrupe hashes por claves y sume los valores

Tengo una variedad de hashes: [{"Vegetable"=>10}, {"Vegetable"=>5}, {"Dry Goods"=>3>}, {"Dry Goods"=>2}] Necesito usarinject aquí pienso pero realmente he estado luchando. Quiero un nuevo hash que refleje la suma de las claves duplicadas del ...

2 la respuesta

Implementando List Enumerator OfType <T> en Delphi

Estoy usando Delphi XE para implementar un enumerador que permite filtrar los elementos de la lista por tipo. Rápidamente he montado una unidad de prueba de ...

1 la respuesta

Cómo crear un decorador TypeScript @enumerable (falso) para una propiedad

Quiero crear un decorador en TypeScript para poder hacer que una propiedad de clase no sea enumerable. Encontré un ejemplo de @enumerable ...