Als «c#» getaggte Fragen

C # (ausgesprochen "siehe scharf") ist eine statische Typisierungsprogrammiersprache mit mehreren Paradigmen, die von Microsoft entwickelt wurde. C # -Code zielt normalerweise auf die .NET-Tools und -Laufzeiten von Microsoft ab, zu denen unter anderem .NET Framework, .NET Core und Xamarin gehören. Verwenden Sie dieses Tag für Fragen zu Code, der in der formalen Spezifikation von C # oder C # geschrieben ist.

15
Der Modifikator 'async' kann in der 'Main'-Methode einer Konsolen-App nicht angegeben werden
Ich bin neu in der asynchronen Programmierung mit dem asyncModifikator. Ich versuche herauszufinden, wie ich sicherstellen kann, dass meine MainMethode einer Konsolenanwendung tatsächlich asynchron ausgeführt wird. class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public class Bootstrapper { public …


9
Liste <T> OrderBy Alphabetical Order
Ich verwende C # unter Framework 3.5. Ich suche schnell ein Generikum zu sortieren List&lt;T&gt;. PersonNehmen wir für dieses Beispiel an, ich habe eine Liste eines Typs mit der Eigenschaft Nachname. Wie würde ich diese Liste mit einem Lambda-Ausdruck sortieren? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
442 c#  generics  list  lambda  sorting 

30
Der beste Weg, um eine Zeichenfolge umzukehren
Ich musste gerade eine String-Umkehrfunktion in C # 2.0 schreiben (dh LINQ nicht verfügbar) und kam auf Folgendes: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i &gt; -1; i--) { reverse += cArray[i]; } return reverse; } …




4
LINQ Orderby Descending Query
Ich bin sicher, dass dies relativ einfach sein wird. Ich habe eine LINQ-Abfrage, die ich bis zum zuletzt erstellten Datum bestellen möchte. Sehen: var itemList = from t in ctn.Items where !t.Items &amp;&amp; t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; Ich habe auch versucht: var itemList = (from t in ctn.Items …
439 c#  linq  sql-order-by 




6
Was wird bevorzugt: Nullable <T> .HasValue oder Nullable <T>! = Null?
Ich habe es immer benutzt, Nullable&lt;&gt;.HasValueweil mir die Semantik gefallen hat. Vor kurzem habe ich jedoch an der vorhandenen Codebasis einer anderen Person gearbeitet, die Nullable&lt;&gt; != nullstattdessen ausschließlich verwendet wurde. Gibt es einen Grund, einen über den anderen zu verwenden, oder ist es eine reine Präferenz? int? a; if …
437 c#  .net  null  nullable 

9
Wenn meine Schnittstelle Task zurückgeben muss, wie kann eine Implementierung ohne Operation am besten durchgeführt werden?
Im folgenden Code LazyBarmuss die Klasse aufgrund der Schnittstelle eine Aufgabe von ihrer Methode zurückgeben (und kann aus Gründen der Argumentation nicht geändert werden). Wenn die LazyBarImplementierung insofern ungewöhnlich ist, als sie schnell und synchron ausgeführt wird, wie kann eine No-Operation-Task am besten von der Methode zurückgegeben werden? Ich habe …


3
Wie ist Math.Pow () in .NET Framework implementiert?
Ich suchte nach einem effizienten Ansatz zur Berechnung von a b (say a = 2and b = 50). Um die Dinge anzufangen, habe ich mich entschlossen, einen Blick auf die Implementierung der Math.Pow()Funktion zu werfen . In .NET Reflector fand ich jedoch nur Folgendes: [MethodImpl(MethodImplOptions.InternalCall), SecuritySafeCritical] public static extern double …
432 c#  .net  pow 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.