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.

13
Deaktivieren Sie Anwendungseinblicke beim Debuggen
Wie kann ich Application Insights bei Verwendung einer Debug-Konfiguration automatisch deaktivieren und nur bei Veröffentlichung aktivieren? Ist dies möglich, ohne einen anderen Instrumentierungsschlüssel nur für das Debuggen zu erstellen? Ich habe trackeventAnweisungen im ganzen Code verteilt, sie in eine Debug-Präprozessor-Prüfung einzuschließen, ist keine ideale Lösung. Meine aktuelle Lösung ist die …


15
Rückgabe eines anonymen Typs in C #
Ich habe eine Abfrage, die einen anonymen Typ zurückgibt, und die Abfrage befindet sich in einer Methode. Wie schreibst du das: public "TheAnonymousType" TheMethod(SomeParameter) { using (MyDC TheDC = new MyDC()) { var TheQueryFromDB = (.... select new { SomeVariable = ...., AnotherVariable = ....} ).ToList(); return "TheAnonymousType"; } }


2
Wie setzt TransactionScope Transaktionen zurück?
Ich schreibe einen Integrationstest, bei dem ich eine Reihe von Objekten in eine Datenbank einfüge und dann überprüfe, ob meine Methode diese Objekte abruft. Meine Verbindung zur Datenbank erfolgt über NHibernate ... und meine übliche Methode zum Erstellen eines solchen Tests besteht darin, Folgendes zu tun: NHibernateSession.BeginTransaction(); //use nhibernate to …

6
Verwenden von StringWriter für die XML-Serialisierung
Ich suche derzeit nach einer einfachen Möglichkeit, Objekte zu serialisieren (in C # 3). Ich habe einige Beispiele gegoogelt und mir etwas ausgedacht wie: MemoryStream memoryStream = new MemoryStream ( ); XmlSerializer xs = new XmlSerializer ( typeof ( MyObject) ); XmlTextWriter xmlTextWriter = new XmlTextWriter ( memoryStream, Encoding.UTF8 ); …

2
LINQ - Liste in Wörterbuch mit Wert als Liste konvertieren
Ich habe ein List<MyObject> dass ich aus der Datenbank abrufe. Ich möchte jedoch, dass es zu Gruppierungszwecken von einer Eigenschaft in MyObject verschlüsselt wird. Was ist der beste Weg mit LINQ, um meine Liste zu erstellen: Dictionary<long, List<MyObject>> Ich habe folgendes: myObjectList.ToDictionary(x => x.KeyedProperty) Aber es kehrt zurück: Dictionary<long, MyObject>
99 c#  .net  linq 


15
Entity Framework - Ungültiger Spaltenname '* _ID "
Ich habe dies auf ein Problem zwischen Code First und Database First EF eingegrenzt, bin mir aber nicht sicher, wie ich es beheben soll. Ich werde versuchen, so klar wie möglich zu sein, aber ich vermisse hier ehrlich gesagt etwas von dem Verständnis. Dies ist Entity Framework 4.4 Ich habe …

8
Wie kann ein out-Argument explizit verworfen werden?
Ich rufe an: myResult = MakeMyCall(inputParams, out messages); aber die Nachrichten interessieren mich eigentlich nicht. Wenn es ein Eingabeparameter wäre, der mir egal wäre, würde ich einfach eine Null übergeben. Wenn es die Rückkehr wäre, die mir egal wäre, würde ich sie einfach weglassen. Gibt es eine Möglichkeit, etwas Ähnliches …
99 c#  out 


10
So konvertieren Sie ein Objekt in ein Byte-Array in C #
Ich habe eine Sammlung von Objekten, die ich in eine Binärdatei schreiben muss. Die Bytes in der Datei müssen kompakt sein, daher kann ich sie nicht verwenden BinaryFormatter. BinaryFormatterwirft alle möglichen Informationen für Deserialisierungsbedürfnisse ein. Wenn ich es versuche byte[] myBytes = (byte[]) myObject Ich bekomme eine Laufzeitausnahme. Ich brauche …
99 c# 

5
Auflösen der Instanz in ConfigureServices in ASP.NET Core
Ist es möglich, eine Instanz von IOptions<AppSettings>aus der ConfigureServicesMethode in Startup aufzulösen ? Normalerweise können Sie IServiceProviderInstanzen initialisieren, aber Sie haben sie zu diesem Zeitpunkt noch nicht, wenn Sie Dienste registrieren. public void ConfigureServices(IServiceCollection services) { services.Configure<AppSettings>( configuration.GetConfigurationSection(nameof(AppSettings))); // How can I resolve IOptions<AppSettings> here? }


5
POST mit HTTPclient Inhaltstyp = application / x-www-form-urlencoded
Ich entwickle derzeit eine wp8.1-Anwendung C #. Ich habe es geschafft, eine POST-Methode in json für meine API auszuführen, indem ich ein json-Objekt (bm) aus textbox.texts erstellt habe. Hier ist mein Code unten. Wie nehme ich dieselbe textbox.text und poste sie als Inhaltstyp = application / x-www-form-urlencoded. Was ist der …

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.