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.

30
Der Post-Parameter ist immer null
Seit dem Upgrade auf RC für WebAPI habe ich ein merkwürdiges Problem beim Aufrufen von POST auf meinem WebAPI. Ich bin sogar zu der Basisversion zurückgekehrt, die für ein neues Projekt generiert wurde. So: public void Post(string value) { } und Anruf von Fiddler: Header: User-Agent: Fiddler Host: localhost:60725 Content-Type: …

9
Reflexion: Aufrufen der Methode mit Parametern
Ich versuche, eine Methode durch Reflektion mit Parametern aufzurufen und erhalte: Objekt stimmt nicht mit Zieltyp überein Wenn ich eine Methode ohne Parameter aufrufe, funktioniert sie einwandfrei. Basierend auf dem folgenden Code Test("TestNoParameters")funktioniert es einwandfrei, wenn ich die Methode aufrufe. Wenn ich jedoch anrufe Test("Run"), erhalte ich eine Ausnahme. Stimmt …


3
Benötige ich überhaupt eine Global.asax.cs-Datei, wenn ich eine OWIN Startup.cs-Klasse verwende und die gesamte Konfiguration dorthin verschiebe?
Angenommen, in einer brandneuen ASP.NET MVC 5-Anwendung, die aus der Vorlage MVC mit Einzelkonten erstellt wurde , sind die Nachteile , wenn ich die Global.asax.csKlasse lösche und ihren Konfigurationscode Startup.cs Configuration()wie folgt in die Methode verschiebe. public partial class Startup { public void Configuration(IAppBuilder app) { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); …


11
So erhalten Sie die Verbindungszeichenfolge aus einer Datenbank
Ich habe eine Datenbank mit SQL Server Management Studio erstellt und möchte sie jetzt in meiner C # -Anwendung verwenden. Ich brauche die Verbindungszeichenfolge? Wo finde ich die Verbindungszeichenfolge und wo ist meine Datenbank gespeichert? Muss ich es veröffentlichen oder so, oder ist es irgendwo in meinen Dokumenten? using (var …

15
Schreiben von Daten in eine CSV-Datei in C #
Ich versuche, csvZeile für Zeile mit der Sprache C # in eine Datei zu schreiben . Hier ist meine Funktion string first = reader[0].ToString(); string second=image.ToString(); string csv = string.Format("{0},{1}\n", first, second); File.WriteAllText(filePath, csv); Die gesamte Funktion wird in einer Schleife ausgeführt, und jede Zeile sollte in die csvDatei geschrieben …
197 c#  file  csv 



9
Verhindern Sie das Caching in ASP.NET MVC für bestimmte Aktionen mithilfe eines Attributs
Ich habe eine ASP.NET MVC 3-Anwendung. Diese Anwendung fordert Datensätze über jQuery an. jQuery ruft eine Controller-Aktion auf, die Ergebnisse im JSON-Format zurückgibt. Ich konnte dies nicht beweisen, befürchte jedoch, dass meine Daten zwischengespeichert werden. Ich möchte, dass das Caching nur auf bestimmte Aktionen angewendet wird, nicht auf alle Aktionen. …


5
So fügen Sie einen Zeilenumbruch in die C # .NET-Dokumentation ein
Dies sollte einfacher sein ... Ich möchte der XML-Dokumentation in meinem Code einen "codierten" Zeilenumbruch hinzufügen /// <summary> /// Get a human-readable variant of the SQL WHERE statement of the search element. <br/> /// Rather than return SQL, this method returns a string with icon-tokens, which /// could be used …


8
Wie kann ich eine C # -Anwendung ordnungsgemäß beenden?
Ich habe eine veröffentlichte Anwendung in C #. Das Problem hierbei ist, dass jedes Mal, wenn ich das Hauptformular durch Klicken auf die rote Schaltfläche zum Beenden schließe, das Formular geschlossen wird, die Anwendung jedoch nicht geschlossen wird. Ich fand dies heraus, als ich versuchte, den Computer herunterzufahren, in der …
196 c#  winforms  exit 


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.