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.


4
Rückgabe eines 404 von einem explizit typisierten ASP.NET Core API-Controller (nicht IActionResult)
ASP.NET Core API-Controller geben normalerweise explizite Typen zurück (und dies standardmäßig, wenn Sie ein neues Projekt erstellen). [Route("api/[controller]")] public class ThingsController : Controller { // GET api/things [HttpGet] public async Task<IEnumerable<Thing>> GetAsync() { //... } // GET api/things/5 [HttpGet("{id}")] public async Task<Thing> GetAsync(int id) { Thing thingFromDB = await GetThingFromDBAsync(); …


2
Wie erteile ich einer von meiner Anwendung erstellten Datei für ALLE Benutzer die volle Berechtigung?
Das von mir entwickelte Tool muss einer von ihm erstellten Datei Zugriffsrechte "Vollzugriff" gewähren. Es muss von allen Windows-Konten und sogar von möglichen zukünftigen Konten gelesen, geändert und gelöscht werden. Könnte dies erreicht werden? Ich weiß, dass ich dies für einen SPECIFIC_USER versuchen kann: FileSystemAccessRule rule = new FileSystemAccessRule(SPECIFIC_USER, FileSystemRights.FullControl, …

10
Wie teuer sind Ausnahmen in C #?
Wie teuer sind Ausnahmen in C #? Es scheint, dass sie nicht unglaublich teuer sind, solange der Stapel nicht tief ist; Ich habe jedoch widersprüchliche Berichte gelesen. Gibt es einen endgültigen Bericht, der nicht widerlegt wurde?
73 c#  exception 

2
Geben Sie an, dass ein Wert eine Zeichenfolge oder eine Null mit dem JSON-Schema sein kann
Hoffentlich ist dies für andere nicht offensichtlich, da mir in den Dokumenten unter http://json-schema.org/ feinere Details fehlen. Ich erhalte einen JSON-Block mit einigen Eigenschaften, die null oder eine Zeichenfolge sein können. Wie legen Sie in einem JSON-Schema (das von der JsonSchema.ParseMethode von json.NET analysiert werden soll ) fest, dass ein …
73 c#  .net  json  json.net  jsonschema 

13
Lassen Sie nach dem Punkt nur zwei Dezimalstellen
public void LoadAveragePingTime() { try { PingReply pingReply = pingClass.Send("logon.chronic-domination.com"); double AveragePing = (pingReply.RoundtripTime / 1.75); label4.Text = (AveragePing.ToString() + "ms"); } catch (Exception) { label4.Text = "Server is currently offline."; } } Derzeit ist mein label4.Text so etwas wie: "187.371698712637". Ich brauche es, um etwas zu zeigen wie: "187.37" …
73 c#  ping  decimal-point 



5
Wie lösche ich eine schreibgeschützte Datei?
Ich habe ein Junk-Verzeichnis, in dem ich Downloads, einmalige Projekte, E-Mail-Entwürfe und andere verschiedene Dinge wegwerfe, die für einige Tage nützlich sein können, aber nicht für immer gespeichert werden müssen. Um zu verhindern, dass dieses Verzeichnis meinen Computer übernimmt, habe ich ein Programm geschrieben, das alle Dateien löscht, die älter …
72 c#  .net  file 

6
Overhead von try / endlich in C #?
Wir haben viele Fragen darüber gesehen, wann und warum try/ catchund try/ catch/ verwendet werden sollen finally. Und ich weiß, dass es definitiv einen Anwendungsfall für try/ gibt finally(zumal die usingAnweisung so implementiert wird). Wir haben auch Fragen zum Overhead von try / catch und Ausnahmen gesehen . Die Frage, …

10
Ratschläge für C # -Programmierer, die Python schreiben [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
72 c#  python 


6
Warum wird meine ASP.NET-Web-API ActionFilterAttribute OnActionExecuting nicht ausgelöst?
Ich versuche zu implementieren, was hier zu sehen ist: http://www.piotrwalat.net/nhibernate-session-management-in-asp-net-web-api/, aber ich habe ein Problem mit meinem NhSessionManagementAttribute. Ich habe auf meinem Haltepunkt gesetzt, um OnActionExecuting(HttpActionContext actionContext)zu sehen, ob die Funktion jemals aufgerufen wurde - war es nicht. Ich habe meine global.asax.csDatei noch einmal überprüft und festgestellt, dass ich die …


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.