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 #.

15
Impossibile specificare il modificatore "asincrono" sul metodo "Principale" di un'app console
Sono nuovo alla programmazione asincrona con il asyncmodificatore. Sto cercando di capire come assicurarmi che il mio Mainmetodo di un'applicazione console funzioni effettivamente in modo asincrono. class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public class Bootstrapper { public …

19
Qual è la sintassi per un join interno in LINQ to SQL?
Sto scrivendo un'istruzione LINQ to SQL e sto seguendo la sintassi standard per un normale join interno con una ONclausola in C #. Come si rappresentano i seguenti elementi in LINQ to SQL: select DealerContact.* from Dealer inner join DealerContact on Dealer.DealerID = DealerContact.DealerID
443 c#  .net  sql  linq-to-sql  join 

9
Elenco <T> Ordine per ordine alfabetico
Sto usando C # su Framework 3.5. Sto cercando di ordinare rapidamente un generico List&lt;T&gt;. Per il bene di questo esempio, diciamo che ho un elenco di un Persontipo con una proprietà di cognome. Come potrei ordinare questo elenco usando un'espressione lambda? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
443 c#  generics  list  lambda  sorting 

30
Il modo migliore per invertire una stringa
Ho appena dovuto scrivere una funzione di inversione di stringa in C # 2.0 (cioè LINQ non disponibile) e ho pensato a questo: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i &gt; -1; i--) { reverse += …





4
Richiesta LINQ in ordine decrescente
Sono sicuro che sarà relativamente semplice. Ho una query LINQ che desidero ordinare entro la data di creazione più recente. Vedere: var itemList = from t in ctn.Items where !t.Items &amp;&amp; t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; Ho anche provato: var itemList = (from t in ctn.Items where !t.Items &amp;&amp; …
439 c#  linq  sql-order-by 



6
Quale è preferito: Nullable <T> .HasValue o Nullable <T>! = Null?
Ho sempre usato Nullable&lt;&gt;.HasValueperché mi piaceva la semantica. Tuttavia, recentemente stavo lavorando sulla base di codice esistente di qualcun altro, che Nullable&lt;&gt; != nullinvece utilizzava esclusivamente. C'è un motivo per usare l'uno sull'altro o è puramente una preferenza? int? a; if (a.HasValue) // ... vs. int? b; if (b != …
437 c#  .net  null  nullable 

9
Se la mia interfaccia deve restituire Task, qual è il modo migliore per avere un'implementazione senza operazioni?
Nel codice seguente, a causa dell'interfaccia, la classe LazyBardeve restituire un'attività dal suo metodo (e per ragioni di amore non può essere modificata). Se l' LazyBarimplementazione è insolita in quanto accade che venga eseguita rapidamente e in modo sincrono, qual è il modo migliore per restituire un'attività senza operazioni dal …

14
C # if / then direttive per debug vs release
Nelle proprietà della soluzione, la configurazione è impostata su "release" per il mio unico progetto. All'inizio della routine principale, ho questo codice e mostra "Mode = Debug". Ho anche queste due righe in cima: #define DEBUG #define RELEASE Sto testando la variabile giusta? #if (DEBUG) Console.WriteLine("Mode=Debug"); #elif (RELEASE) Console.WriteLine("Mode=Release"); #endif …


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.