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.

10
Verwendung von npm mit ASP.NET Core
Ich verwende npm zum Verwalten der jQuery-, Bootstrap-, Font Awesome- und ähnlichen Client-Bibliotheken, die ich für meine ASP.NET Core-Anwendung benötige. Der Ansatz, der für mich funktioniert hat, begann mit dem Hinzufügen einer package.json-Datei zum Projekt, die folgendermaßen aussieht: { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { …

11
Eingabeaufforderungsdialog in Windows Forms
Ich benutze, System.Windows.Formsaber seltsamerweise habe ich nicht die Fähigkeit, sie zu erstellen. Wie kann ich so etwas wie einen Javascript-Eingabeaufforderungsdialog ohne Javascript erhalten? MessageBox ist nett, aber es gibt keine Möglichkeit für den Benutzer, eine Eingabe einzugeben. Ich möchte, dass der Benutzer jede mögliche Texteingabe eingibt.
115 c#  .net  winforms  dialog  prompt 

10
Wie navigiere ich ein paar Ordner nach oben?
Eine Möglichkeit wäre, System.IO.Directory.GetParent () einige Male auszuführen. Gibt es eine elegantere Möglichkeit, ein paar Ordner von dem Ort aus zu verschieben, an dem sich die ausführende Assembly befindet? Ich versuche, eine Textdatei zu finden, die sich in einem Ordner über dem Anwendungsordner befindet. Die Assembly selbst befindet sich jedoch …

3
Was bedeutet | = (Einzelrohr gleich) und & = (einzelnes kaufmännisches Und gleich)?
In den folgenden Zeilen: //Folder.Attributes = FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= ~FileAttributes.System; Folder.Attributes &= ~FileAttributes.System; Was bedeutet |=(Single Pipe Equal) und &=(Single Ampersand Equal) in C # ? Ich möchte Systemattribute entfernen, indem ich die anderen behalte …

14
Wie kann ich das Favicon einer Website erhalten?
Einfach genug Frage: Ich habe eine kleine App erstellt, die im Grunde nur ein Favorit ist und sich in meiner Taskleiste befindet, damit ich häufig verwendete Websites / Ordner / Dateien von derselben Stelle aus öffnen kann. Das Abrufen der Standardsymbole von meinem System für bekannte Dateitypen ist nicht besonders …
115 c#  .net-4.0  favicon 


4
Beim Versuch, den WCF-Dienstcode zu debuggen, wird "Interner Fehler im Ausdrucksauswerter" in der Funktion "Überwachung hinzufügen" angezeigt (MSVS 2013).
Vor ein paar Tagen habe ich meine Lösung auf MSVS 2013 verschoben. Es funktioniert einwandfrei, bis auf eines: Wenn ich versuche, den Code meines WCF-Dienstes zu debuggen, funktioniert es, aber wenn ich den Status einer Variablen überwachen möchte, heißt es: "Interner Fehler im Ausdruck Bewerter ". Das Hinzufügen der Überwachungsfunktion …

10
Unit Test, NUnit oder Visual Studio?
Ich verwende Visual Studio (manchmal Resharper), um meinen Komponententest auszuführen. Ich habe von NUnit gehört, aber ich weiß nicht viel darüber ... Sollte es mich interessieren? Kann es etwas Besseres bieten als Visual Studio? Soll ich NUnit verwenden und warum?


2
ExecuteReader erfordert eine offene und verfügbare Verbindung. Der aktuelle Status der Verbindung lautet Verbinden
Wenn ich versuche, über ASP.NET online eine Verbindung zur MSSQL-Datenbank herzustellen, wird Folgendes angezeigt, wenn zwei oder mehr Personen gleichzeitig eine Verbindung herstellen: ExecuteReader erfordert eine offene und verfügbare Verbindung. Der aktuelle Status der Verbindung lautet Verbinden. Die Site funktioniert gut auf meinem localhost-Server. Dies ist der grobe Code. public …

10
C # -Operatorüberladung für `+ =`?
Ich versuche, Operatorüberladungen durchzuführen +=, kann dies aber nicht. Ich kann nur einen Bediener überladen +. Woher? Bearbeiten Der Grund, warum dies nicht funktioniert, ist, dass ich eine Vektorklasse habe (mit einem X- und Y-Feld). Betrachten Sie das folgende Beispiel. vector1 += vector2; Wenn meine Bedienerüberlastung auf Folgendes eingestellt ist: …

7
Was genau ist eine „Sonderklasse“?
Nachdem Sie Folgendes nicht kompiliert haben: public class Gen<T> where T : System.Array { } mit dem Fehler Eine Einschränkung kann keine spezielle Klasse "System.Array" sein. Ich begann fragen, was genau ist eine „Sonderklasse“? Menschen scheinen oft die gleiche Art von Fehler zu bekommen, wenn sie System.Enumin einer generischen Einschränkung …

12
Visual Studio 2015 wird bei nicht behandelten Ausnahmen unterbrochen, die nicht funktionieren
Visual Studio hatte früher ein bestimmtes Kontrollkästchen für "Bei nicht behandelter Ausnahme unterbrechen". Im Jahr 2015 wurde dies entfernt (oder an einen Ort verschoben, den ich nicht finden kann). Jetzt werden meine konvertierten Projekte nicht mehr unterbrochen, wenn ich keinen Ausnahmebehandler auf Benutzerebene bereitstellen kann. Ich möchte nicht alle "ausgelösten …


7
Ist die Reihenfolge der LINQ-Funktionen wichtig?
Grundsätzlich ist, wie in der Frage angegeben, die Reihenfolge der LINQ-Funktionen für die Leistung von Bedeutung ? Offensichtlich müssten die Ergebnisse noch identisch sein ... Beispiel: myCollection.OrderBy(item => item.CreatedDate).Where(item => item.Code > 3); myCollection.Where(item => item.Code > 3).OrderBy(item => item.CreatedDate); Beide geben mir die gleichen Ergebnisse zurück, befinden sich jedoch …
114 c#  performance  linq 

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.