Preguntas etiquetadas con collections

Las API de colecciones proporcionan a los desarrolladores un conjunto de clases e interfaces que facilitan el manejo de colecciones de objetos.



8
Colección <T> versus Lista <T> ¿qué debe usar en sus interfaces?
El código se ve a continuación: namespace Test { public interface IMyClass { List&lt;IMyClass&gt; GetList(); } public class MyClass : IMyClass { public List&lt;IMyClass&gt; GetList() { return new List&lt;IMyClass&gt;(); } } } Cuando ejecuto Code Analysis obtengo la siguiente recomendación. Advertencia 3 CA1002: Microsoft.Design: Cambie 'List' en 'IMyClass.GetList ()' para …

20
Colección ordenada en Java
Soy un principiante en Java. Sugiera qué colección (es) pueden / deben usarse para mantener una lista ordenada en Java. Lo intenté Mapy Set, pero no eran lo que estaba buscando.

5
¿Cómo puedo inicializar una ArrayList con todos los ceros en Java?
Parece que arraylistno está haciendo su trabajo para presize: // presizing ArrayList&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(60); Luego, cuando intento acceder a él: list.get(5) En lugar de devolver 0, arroja IndexOutOfBoundsException: Índice 5 fuera de límites para la longitud 0 . ¿Hay alguna manera de inicializar todos los elementos a 0 …
161 java  collections 




22
¿Cómo verificar si IEnumerable es nulo o está vacío?
Me encanta el string.IsNullOrEmptymétodo Me encantaría tener algo que permita la misma funcionalidad para IEnumerable. ¿Hay tal? Tal vez alguna clase de ayuda de colección? La razón por la que pregunto es que en las ifdeclaraciones, el código parece desordenado si el patrón lo es (mylist != null &amp;&amp; mylist.Any()). …


3
Mapa de Java equivalente en C #
Estoy tratando de mantener una lista de elementos en una colección con una clave de mi elección. En Java, simplemente usaría Map de la siguiente manera: class Test { Map&lt;Integer,String&gt; entities; public String getEntity(Integer code) { return this.entities.get(code); } } ¿Hay una forma equivalente de hacer esto en C #? …
150 c#  java  generics  collections 

4
Ordenar una lista de otras ID de lista
Tengo una lista con algunos identificadores como este: List&lt;long&gt; docIds = new List&lt;long&gt;() { 6, 1, 4, 7, 2 }; Además, tengo otra lista de &lt;T&gt;elementos, que están representados por los identificadores descritos anteriormente. List&lt;T&gt; docs = GetDocsFromDb(...) Necesito mantener el mismo orden en ambas colecciones, de modo que los …
150 c#  linq  sorting  collections 



9
¿Por qué Java Map no extiende la Colección?
Me sorprendió el hecho de que Map&lt;?,?&gt;no es un Collection&lt;?&gt;. Pensé que tendría mucho sentido si se declaraba como tal: public interface Map&lt;K,V&gt; extends Collection&lt;Map.Entry&lt;K,V&gt;&gt; Después de todo, a Map&lt;K,V&gt;es una colección de Map.Entry&lt;K,V&gt;, ¿no? Entonces, ¿hay una buena razón por la cual no se implementa como tal? Gracias a …
146 java  oop  collections 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.