Domande taggate «collections»

Le API delle raccolte forniscono agli sviluppatori un insieme di classi e interfacce che semplificano la gestione delle raccolte di oggetti.


19
Confronto tra due raccolte per uguaglianza indipendentemente dall'ordine degli oggetti in esse contenuti
Vorrei confrontare due raccolte (in C #), ma non sono sicuro del modo migliore per implementarlo in modo efficiente. Ho letto l'altro thread su Enumerable.SequenceEqual , ma non è esattamente quello che sto cercando. Nel mio caso, due raccolte sarebbero uguali se contengano entrambe gli stessi articoli (indipendentemente dall'ordine). Esempio: …

8
Collezione <T> contro Elenco <T> cosa dovresti usare sulle tue interfacce?
Il codice è simile al seguente: 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;(); } } } Quando eseguo Analisi del codice ricevo la seguente raccomandazione. Avviso 3 CA1002: Microsoft.Design: modifica 'Elenco' in 'IMyClass.GetList ()' …

20
Raccolta ordinata in Java
Sono un principiante in Java. Si prega di suggerire quali raccolte possono / dovrebbero essere utilizzate per mantenere un elenco ordinato in Java. Ho provato Mape Set, ma non erano quello che stavo cercando.

5
Come posso inizializzare una ArrayList con tutti gli zeri in Java?
Sembra che arraylistnon stia facendo il suo lavoro per presiedere: // presizing ArrayList&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(60); Successivamente, quando provo ad accedervi: list.get(5) Invece di restituire 0 genera IndexOutOfBoundsException: Index 5 fuori limite per la lunghezza 0 . C'è un modo per inizializzare tutti gli elementi su 0 di una …
161 java  collections 




22
Come verificare se IEnumerable è null o vuoto?
Adoro il string.IsNullOrEmptymetodo. Mi piacerebbe avere qualcosa che consentirebbe la stessa funzionalità per IEnumerable. C'è questo? Forse un po 'di aiuto nella raccolta? Il motivo che sto chiedendo è che nelle ifdichiarazioni il codice sembra ingombra se lo scalpiccio è (mylist != null &amp;&amp; mylist.Any()). Sarebbe molto più pulito da …


3
Java Map equivalente in C #
Sto cercando di tenere un elenco di elementi in una raccolta con una chiave di mia scelta. In Java, userò semplicemente Map come segue: class Test { Map&lt;Integer,String&gt; entities; public String getEntity(Integer code) { return this.entities.get(code); } } Esiste un modo equivalente per farlo in C #? System.Collections.Generic.Hashsetnon usa l'hash …
150 c#  java  generics  collections 

4
Ordina un elenco da un altro ID elenco
Ho un elenco con alcuni identificatori come questo: List&lt;long&gt; docIds = new List&lt;long&gt;() { 6, 1, 4, 7, 2 }; Inoltre, ho un altro elenco di &lt;T&gt;elementi, che sono rappresentati dagli ID sopra descritti. List&lt;T&gt; docs = GetDocsFromDb(...) Devo mantenere lo stesso ordine in entrambe le raccolte, in modo che …
150 c#  linq  sorting  collections 



9
Perché Java Map non estende la raccolta?
Sono stato sorpreso dal fatto che Map&lt;?,?&gt;non è un Collection&lt;?&gt;. Ho pensato che avrebbe avuto molto senso se fosse stato dichiarato come tale: public interface Map&lt;K,V&gt; extends Collection&lt;Map.Entry&lt;K,V&gt;&gt; Dopo tutto, a Map&lt;K,V&gt;è una raccolta di Map.Entry&lt;K,V&gt;, non è vero? Quindi c'è una buona ragione per cui non è implementato come …
146 java  oop  collections 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.