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.



3
Das ist Sparta, oder?
Das Folgende ist eine Interviewfrage. Ich habe eine Lösung gefunden, bin mir aber nicht sicher, warum sie funktioniert. Frage: SpartaSchreiben Sie einen Code, der die MakeItReturnFalseRückgabe bewirkt, ohne die Klasse zu ändern false. public class Sparta : Place { public bool MakeItReturnFalse() { return this is Sparta; } } Meine …

19
Fallstricke bei der .NET XML-Serialisierung? [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, …

4
Warum hängt die Strukturausrichtung davon ab, ob ein Feldtyp primitiv oder benutzerdefiniert ist?
In Noda Time v2 wechseln wir zur Auflösung von Nanosekunden. Das bedeutet, dass wir keine 8-Byte-Ganzzahl mehr verwenden können, um den gesamten Zeitbereich darzustellen, an dem wir interessiert sind. Dies hat mich veranlasst, die Speichernutzung der (vielen) Strukturen von Noda Time zu untersuchen, was mich wiederum geführt hat eine leichte …

19
ASP.NET MVC - Das Anhängen einer Entität vom Typ 'MODELNAME' ist fehlgeschlagen, da eine andere Entität desselben Typs bereits denselben Primärschlüsselwert hat
Kurz gesagt, die Ausnahme wird während des POSTing-Wrapper-Modells ausgelöst und der Status eines Eintrags in "Geändert" geändert. Vor dem Ändern des Status wird der Status auf "Abgelöst" gesetzt, aber das Aufrufen von Attach () löst denselben Fehler aus. Ich benutze EF6. Unten finden Sie meinen Code (Modellnamen wurden geändert, um …

4
Die Anforderung überschreitet die konfigurierte maxQueryStringLength, wenn [Authorize] verwendet wird.
Ich habe eine MVC3-Site in C #. Ich habe eine bestimmte Ansicht, die Abfrageparameter von einer JavaScript-Funktion erhält. Die Funktion leitet über zur Site weiter window.location.href = "../ActionName?" + query_string; query_string ist die dynamische Abfrageparameterzeichenfolge, die von der JavaScript-Funktion erstellt wird. Der Grund für diese Verrücktheit ist, dass manchmal dieselbe …

9
Wie kann ich überprüfen, ob alle Listenelemente denselben Wert haben, und ihn zurückgeben oder einen "anderen Wert" zurückgeben, wenn dies nicht der Fall ist?
Wenn alle Elemente in einer Liste denselben Wert haben, muss ich diesen Wert verwenden, andernfalls muss ich einen „anderen Wert“ verwenden. Ich kann mir keinen einfachen und klaren Weg vorstellen, dies zu tun. Siehe auch Ordentliche Methode zum Schreiben einer Schleife mit spezieller Logik für das erste Element in einer …
121 c#  linq 



7
Anti-Fälschungs-Token-Problem (MVC 5)
Ich habe ein Problem mit dem Anti-Fälschungs-Token :( Ich habe meine eigene Benutzerklasse erstellt, die einwandfrei funktioniert hat. Jetzt wird jedoch eine Fehlermeldung angezeigt, wenn ich zur Seite / Account / Register gehe . Der Fehler lautet: Ein Anspruch vom Typ " http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier " oder " http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider " lautete nicht …

6
C # Regex für Guid
Ich muss eine Zeichenfolge analysieren und um jeden Guid-Wert einfache Anführungszeichen setzen. Ich dachte, ich könnte einen Regex verwenden, um dies zu tun, aber ich bin nicht gerade ein Regex-Guru. Gibt es einen guten Regex, um einen Guid zu identifizieren? Meine zweite Frage ist, sobald ich einen gültigen regulären Ausdruck …
121 c#  regex 


3
Wie durchlaufe ich alle Dateien in einem Verzeichnis in c # .net?
Ich möchte die Dateien im Ordner und auch in seinen Unterordnern abrufen. Der folgende Code ruft die Dateien nicht in seinem Unterordner ab: string[] files = Directory.GetFiles(txtFolderPath.Text, "*ProfileHandler.cs"); Kann mir bitte jemand sagen, wie man das in c # .net implementiert?
121 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.