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.

6
Verwenden Sie für asynchrone Vorgänge in ASP.NET MVC einen Thread aus ThreadPool unter .NET 4
Nach dieser Frage kann ich problemlos asynchrone Vorgänge in ASP.NET MVC verwenden. Also habe ich zwei Blog-Beiträge dazu geschrieben: Meine Einstellung zur aufgabenbasierten asynchronen Programmierung in C # 5.0- und ASP.NET MVC-Webanwendungen Asynchrone Datenbankaufrufe mit aufgabenbasiertem asynchronem Programmiermodell (TAP) in ASP.NET MVC 4 Ich habe zu viele Missverständnisse über asynchrone …

8
Überprüfen Sie, ob die Eigenschaft ein Attribut hat
Was ist der schnellste Weg, um festzustellen, ob eine Eigenschaft in einer Klasse mit Attributen ein bestimmtes Attribut enthält? Beispielsweise: [IsNotNullable] [IsPK] [IsIdentity] [SequenceNameAttribute("Id")] public Int32 Id { get { return _Id; } set { _Id = value; } } Was ist die schnellste Methode, um festzustellen, ob beispielsweise das …
158 c#  performance 



18
Datei oder Assembly 'System.Net.Http.Formatting' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Das System kann den angegebenen Pfad nicht finden
Ich habe eine kleine MVC-App, die ich aus Übungsgründen verwende, aber jetzt tritt jedes Mal ein Fehler auf, wenn ich versuche, Fehler zu beheben: Could not load file or assembly 'System.Net.Http.Formatting' or one of its dependencies. The system cannot find the path specified. Ich habe gegoogelt, kann aber keine Lösung …

11
Wie generiere ich einen Konstruktor aus Klassenfeldern mit Visual Studio (und / oder ReSharper)?
Ich habe mich an viele Java-IDEs ( Eclipse , NetBeans und IntelliJ IDEA) gewöhnt ) mit denen Sie einen Befehl zum Generieren eines Standardkonstruktors für eine Klasse basierend auf den Feldern in der Klasse erhalten. Beispielsweise: public class Example { public decimal MyNumber { get; set; } public string Description …


4
Warum wird TestInitialize für jeden Test in meinen Visual Studio-Komponententests ausgelöst?
Ich bin mit Visual Studio 2010 Beta 2. Ich habe einen einzigen bekam [TestClass], die eine hat [TestInitialize], [TestCleanup]und ein paar[TestMethods] . Jedes Mal, wenn eine Testmethode ausgeführt wird, werden AUCH die Initialisierungs- und Bereinigungsmethoden ausgeführt! Ich hatte den Eindruck, dass das [TestInitialize]&[TestCleanup] pro lokalem Testlauf nur einmal ausgeführt werden …

8
Optionen zum Einbetten von Chromium anstelle des IE WebBrowser-Steuerelements mit WPF / C #
Das Internet Explorer-basierte WPF-WebBrowser-Steuerelement weist einige Tastatur- und Fokusprobleme sowie Probleme mit Speicherverlusten auf . Als alternative Lösung für diese Probleme erwägen wir in unserem WPF / C # -Projekt, das auf der HTML-Bearbeitung basiert, verfügbare Optionen für das Hosten von Chromium anstelle des WebBrowser-Steuerelements. Ähnliche Fragen wurden gefragt , …


7
C # Neues T erstellen ()
Sie können sehen, was ich mit dem folgenden Code versuche (aber nicht schaffe): protected T GetObject() { return new T(); } Jede Hilfe wäre sehr dankbar. BEARBEITEN: Der Kontext war wie folgt. Ich habe mit einer benutzerdefinierten Controller-Klasse herumgespielt, von der alle Controller mit standardisierten Methoden abgeleitet werden können. Im …
158 c#  .net  generics  c#-4.0  .net-4.0 

4
C # Liste der Objekte, wie erhalte ich die Summe einer Eigenschaft?
Ich habe eine Liste von Objekten. Eine Eigenschaft des einzelnen Objekteintrags ist der Betrag. Wie bekomme ich die Summe? Wenn meine Liste vom Typ double wäre, könnte ich möglicherweise Folgendes tun: double total = myList.Sum(); Ich möchte jedoch etwas Ähnliches, aber diese Syntax ist falsch. double total = myList.amount.Sum(); Wie …
158 c#  list  sum 

3
Hinzufügen von HTTP-Headern zu HTTP-Client
Alles: Ich muss dem HttpClient http-Header hinzufügen, bevor ich eine Anfrage an einen Webdienst sende. Wie mache ich das für eine einzelne Anfrage (im Gegensatz zum HttpClient für alle zukünftigen Anfragen)? Ich bin mir nicht sicher, ob das überhaupt möglich ist. var client = new HttpClient(); var task = client.GetAsync("http://www.someURI.com") …


15
Liste in durch Kommas getrennte Zeichenfolge konvertieren
Mein Code ist wie folgt: public void ReadListItem() { List<uint> lst = new List<uint>() { 1, 2, 3, 4, 5 }; string str = string.Empty; foreach (var item in lst) str = str + item + ","; str = str.Remove(str.Length - 1); Console.WriteLine(str); } Ausgabe: 1,2,3,4,5 Was ist die einfachste …
158 c#  .net 

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.