Articles of c #

asp.net identity erhält alle Rollen des angemeldeten Benutzers

Ich habe ein rollenbasiertes Menü erstellt, für das ich dieses Tutorial befolgt habe . Einige, auf denen Sie diese Codezeile sehen: String[] roles = Roles.GetRolesForUser(); Es gibt alle Rollen des aktuell angemeldeten Benutzers zurück. Ich habe mich gefragt, wie ich das mit dem neuen ASP.NET Identity-System erreichen kann? Es ist immer noch ziemlich neu und […]

Wann man Eigenschaften anstelle von functionen verwendet

Dies ist wahrscheinlich eine Frage der persönlichen Präferenz, aber wann verwenden Sie Eigenschaften anstelle von functionen in Ihrem Code Zum Beispiel, um ein Fehlerprotokoll zu erhalten, könnte ich sagen string GetErrorLog() { return m_ErrorLog; } oder ich könnte string ErrorLog { get { return m_ErrorLog; } } Wie entscheiden Sie, welche zu verwenden? Ich scheine […]

Konvertieren von DateTime in das String-Format (“yyyyMMdd”)

Ich habe ein Problem beim Konvertieren einer Datetime, die im String-Format ist, aber ich kann es nicht in das Format JJJJMMTD konvertieren. Mein Code ist: string tpoc = refSubClaim.BenefitsFolder.BenefitFolderIdNumber.ToString(); string[] tpocinfo = Regex.Split(tpoc,”;”); for (int i = 0; i < tpocinfo.Length; i++) { switch (i) { case 0: { string[] tpoc2 = Regex.Split(tpocinfo[0], ","); claimantAuxillaryRecord.TPOCDate2 […]

Benutzerdefinierter Manipulator für C ++ iostream

Ich möchte einen benutzerdefinierten Manipulator für ostream implementieren, um einige Änderungen am nächsten Element vorzunehmen, das in den Stream eingefügt wird. Nehmen wir zum Beispiel an, ich habe ein benutzerdefiniertes Manipulator- Zitat : std::ostringstream os; std::string name(“Joe”); os << "SELECT * FROM customers WHERE name = " << quote << name; Das Zitat des Manipulators […]

Ist es möglich, eine .NET HttpWebResponse auszuspielen?

Ich habe einen Integrationstest, der einige Json-Ergebnisse von einem 3rd-Party-Server ergreift. Es ist wirklich einfach und funktioniert gut. Ich hatte gehofft aufzuhören, diesen Server wirklich zu schlagen und Moq (oder irgendeine Mocking-Bibliothek, wie ninject, usw.) zu benutzen, um das Rückkehrergebnis zu erzwingen und zu erzwingen. Ist das möglich? Hier ist ein Beispielcode: – public Foo […]

Wie kann ich Zeichenfolge in C # in UTF-8 transformieren?

Ich habe eine Zeichenfolge, die ich von einer Drittanbieter-App erhalte, und möchte sie in jeder Sprache mit C # auf meiner Windows-Oberfläche korrekt anzeigen. Aufgrund einer falschen Codierung sieht ein Stück meiner Zeichenfolge in spanischer Sprache so aus: Acción während es so aussehen sollte: Acción Laut der Antwort zu dieser Frage: Wie kann ich die […]

Vorbereitung für std :: iterator ist veraltet

Am 21. März hat der Normenausschuss beschlossen, die in P0174 vorgeschlagene Entwertung von std::iterator iterator zu genehmigen: Die lange Folge von void-Argumenten ist dem Leser weniger klar, als einfach die erwarteten typedef in der classndefinition selbst typedef , wie es der aktuelle Arbeitsentwurf nach dem in C ++ 14 gesetzten Muster ist Pre-C ++ 17 […]

Gibt es in C # einen Verbindungszeichenfolgenparser?

Ich habe eine Verbindungszeichenfolge und möchte zum Beispiel “Datenquelle” sehen können. Gibt es einen Parser, oder muss ich die Zeichenfolge suchen?

Wie entferne ich den ganzen Leerraum vom Anfang oder Ende eines Strings?

Wie kann ich den gesamten Leerraum am Anfang und am Ende eines Strings entfernen? Wie so: “hello” gibt “hello” “hello ” gibt “hello” ” hello ” gibt “hello” ” hello world ” gibt “hello world”

ReSharper-Konventionen für Namen von Event-Handlern

Wenn ich einen neuen Ereignishandler für ein Ereignis hinzufüge, erstellt VS eine Methode wie object_Click . Aber ReSharper unterstreicht diese Methode als Warnung, da alle Methoden keine Delimeter wie “_” haben sollten. Wie kann ich Regeln von ReSharper so anpassen, dass diese Methoden nicht unterstrichen werden? Oder vielleicht sollte ich solche Methoden umbenennen? Danke im […]