Domande taggate «c#»

C # (pronunciato "see sharp") è un linguaggio di programmazione multi-paradigma di alto livello, di tipo statico sviluppato da Microsoft. Il codice C # di solito è destinato alla famiglia di strumenti e run-time Microsoft .NET, che includono .NET Framework, .NET Core e Xamarin tra gli altri. Utilizzare questo tag per domande sul codice scritto nelle specifiche formali di C # o C #.

11
Quando dovrei usare il tipo HashSet <T>?
Sto esplorando il HashSet&lt;T&gt;tipo, ma non capisco dove si trova nelle raccolte. Si può usare per sostituire un List&lt;T&gt;? Immagino che le prestazioni di HashSet&lt;T&gt;a siano migliori, ma non riesco a vedere l'accesso individuale ai suoi elementi. È solo per l'enumerazione?

5
Linee di interpolazione di stringhe lunghe in C # 6
Ho scoperto che mentre l'interpolazione di stringhe è davvero piacevole se applicata alle chiamate di formato stringa della mia base di codice esistente, dato il limite di colonna generalmente preferito, la stringa diventa rapidamente troppo lunga per una singola riga. Soprattutto quando le espressioni interpolate sono complesse. Con una stringa …
134 c#  c#-6.0 

6
Come funziona davvero StartCoroutine / rendimento modello in Unity?
Capisco il principio delle coroutine. So come far funzionare lo standard StartCoroutine/ yield returnpattern in C # in Unity, ad es. Invocare un metodo che ritorna IEnumeratorvia StartCoroutinee in quel metodo fare qualcosa, fare yield return new WaitForSeconds(1);aspettare un secondo, quindi fare qualcos'altro. La mia domanda è: cosa sta succedendo …
134 c#  unity3d  coroutine 








3
Metodo Moq mock senza specificare il parametro di input
Ho un po 'di codice in un test usando Moq: public class Invoice { ... public bool IsInFinancialYear(FinancialYearLookup financialYearLookup) { return InvoiceDate &gt;= financialYearLookup.StartDate &amp;&amp; InvoiceDate &lt;= financialYearLookup.EndDate; } ... } Quindi in un unit test sto cercando di deridere questo metodo e farlo tornare vero mockInvoice.Setup(x =&gt; x.IsInFinancialYear()).Returns(true); C'è …
133 c#  mocking  moq 

5
Linq corretto dove clausole
Scrivo una buona quantità di linq nella mia vita quotidiana, ma soprattutto dichiarazioni semplici. Ho notato che quando si usano clausole where, ci sono molti modi per scriverle e ognuna ha gli stessi risultati per quanto ne so. Per esempio; from x in Collection where x.Age == 10 where x.Name …
133 c#  linq 




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.