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

3 la respuesta

IEnumerable vs IReadonlyCollection vs ReadonlyCollection para exponer un miembro de la lista

He pasado bastantes horas reflexionando sobre el tema de exponer a los miembros de la lista. En una pregunta similar a la mía, John Skeet dio una excelente respuesta. Por favor, siéntase libre de echar un vistazo. ReadOnlyCollection o ...

12 la respuesta

¿Cuál es la diferencia entre IQueryable <T> e IEnumerable <T>?

Cuál es la diferencia entreIQueryable<T> yIEnumerable<T>? Ver también¿Cuál es la diferencia entre IQueryable e IEnumerable? [https://stackoverflow.com/questions/2433306/whats-the-difference-between-iqueryable-and-ienumerable?rq=1] que se ...

4 la respuesta

Forma correcta e idiomática de usar plantillas de editor personalizadas con modelos IEnumerable en ASP.NET MVC

Esta pregunta es un seguimiento de¿Por qué mi DisplayFor no recorre mi IEnumerable <DateTime>? [https://stackoverflow.com/q/8678802/11683] Una actualización rápida Cuando: el modelo tiene una propiedad de tipoIEnumerable<T>pasas esta ...

2 la respuesta

¿Cómo se llama cuando editas una interfaz?

Estoy pasando por una biblioteca LitJSON. En el código hay muchos segmentos como public class JsonData : IJsonWrapper, IEquatable<JsonData> #region ICollection Properties int ICollection.Count { get { return Count; } } #end regionPara un método, ...

2 la respuesta

Igualdad entre dos enumerables

Tengo dos enumerables con exactamente los mismos elementos de referencia, y me pregunto por qué Equals no sería cierto. Como una pregunta secundaria, el siguiente código para comparar cada elemento funciona, pero debe haber una forma más ...

3 la respuesta

¿Algo similar a IList.IndexOf () pero en IEnumerable <T>?

¿Hay algún método / método de extensión en IEnumerable que me permita encontrar el índice de una instancia de objeto en él? ¿Como IndexOf () en IList? indexPosition = myEnumerable.IndexOf() ?Gracias

7 la respuesta

¿Cómo recorrer dos IEnumerables simultáneamente?

Tengo dos enumerables:IEnumerable<A> list1 yIEnumerable<B> list2. Me gustaría iterar a través de ellos simultáneamente como: foreach((a, b) in (list1, list2)) { // use a and b }Si no contienen el mismo número de elementos, se debe lanzar una ...

2 la respuesta

¿Por qué Enumerable.Cast genera una InvalidCastException?

Si puedo convertir implícitamente un valor entero a un doble, como: int a = 4; double b = a; // now b holds 4.0¿Por qué no puedo hacer esto? int[] intNumbers = {10, 6, 1, 9}; double[] doubleNumbers2 = intNumbers.Cast<double>().ToArray();Me sale ...

2 la respuesta

¿Por qué las matrices en .net solo implementan IEnumerable y no IEnumerable <T>?

Estaba implementando mi propia clase ArrayList y me quedé sorprendido cuando me di cuenta de que public System.Collections.Generic.IEnumerator<T> GetEnumerator() { return _array.GetEnumerator(); }no funcionó ¿Cuál es la razón por la que las ...

2 la respuesta

Convertir matriz a IEnumerable <T>

Para mi sorpresa, recibo la siguiente declaración: public static IEnumerable<SomeType> AllEnums => Enum.GetValues(typeof(SomeType));para quejarse de no poder convertir deSistema Array aSystem.Collection.Generic.IEnumerable. Pensé que este último ...