Articles of .net

Wie kann ich einen benutzerdefinierten HTTP-Statuscode aus einer WCF-REST-Methode zurückgeben?

Wenn bei einem WCF-REST-Aufruf ein Fehler auftritt, z. B. wenn die angeforderte Ressource nicht gefunden wird, wie kann ich mit dem HTTP-Antwortcode (z. B. HTTP 404) in meiner OperationContract-Methode spielen?

Bestimmen Sie die .NET Framework-Version für die DLL

Ich habe eine alte DLL, die gegen das .NET-Framework kompiliert und bereitgestellt wurde. Ich bin mir nicht sicher, für welche Version des .NET-Frameworks es kompiliert wurde. Ich frage mich, wie ich feststellen kann, welche Version des .NET-Frameworks diese DLL kompiliert wurde? Ich kann dem Quellcode nicht vertrauen, weil ich glaube, dass er auf Visual Studio […]

Überladen der Methode gegen optionale Parameter in C # 4.0

welches ist besser? Auf einen Blick scheint der optionale Parameter besser zu sein (weniger Code, weniger XML-Dokumentation usw.), aber warum verwenden die meisten MSDN-Bibliotheksklassen Überladung statt optionaler Parameter? Gibt es etwas Besonderes, das Sie beachten müssen, wenn Sie optionale Parameter (oder Überladung) verwenden?

Hosting CLR in Delphi mit / ohne JCL – Beispiel

Kann jemand bitte hier ein Beispiel schreiben, wie CLR in Delphi gehostet wird? Ich habe eine ähnliche Frage hier gelesen, aber ich kann JCL nicht verwenden, wie ich es in Delphi 5 hosten möchte. Danke. Bearbeiten: Dieser Artikel zum Hosten von CLR in Fox Pro sieht vielversprechend aus, aber ich weiß nicht, wie auf clrhost.dll […]

Was macht die fieldfieldinit Flagge?

Was macht die fieldfieldinit Flagge? Wenn ich in die IL meiner class schaue, sehe ich diese Flagge, aber ich weiß nicht, was diese Flagge eigentlich macht?

Wie überwache ich Änderungen an der Zwischenablage in C #?

Ich möchte diese function in meinem C # -Programm haben: Wenn der Benutzer Strg + C oder irgendwo kopieren (dh wenn sich der Inhalt der Zwischenablage ändert), wird mein Programm benachrichtigt und überprüft, ob der Inhalt bestimmte Kriterien erfüllt, wenn ja, wird der aktives Programm, und bearbeiten Sie den Inhalt usw. Ich kann den Inhalt […]

Warum verkettet Path.Combine nicht korrekt Dateinamen, die mit Path.DirectorySeparatorChar beginnen?

Von dem Direktfenster in Visual Studio: > Path.Combine(@”C:\x”, “y”) “C:\\x\\y” > Path.Combine(@”C:\x”, @”\y”) “\\y” Es scheint, dass sie beide gleich sein sollten. Das alte FileSystemObject.BuildPath () funktionierte nicht auf diese Weise …

Wie man einen Ton in C #, .NET spielt

Ich habe eine Windows-Anwendung geschrieben in C # /. NET. Wie kann ich einen bestimmten Sound wiedergeben, wenn auf eine Schaltfläche geklickt wird?

Wie kann ich ein Zertifikat in dem lokalen Computerspeicher programmgesteuert mithilfe von c # installieren?

Ich habe ein Zertifikat über MakeCert generiert. Ich möchte dieses Zertifikat für die WCF-Nachrichtensicherheit mit PeerTrust verwenden. Wie kann ich das Zertifikat programmatisch in den Zertifikatsspeicher für “vertrauenswürdige Personen” auf der lokalen Maschine mithilfe von c # oder .NET installieren? Ich habe eine CER-Datei, kann aber auch eine PFX erstellen.

Was bedeuten Programmierer, wenn sie sagen: “Code gegen eine Schnittstelle, kein Objekt”?

Ich habe die sehr lange und mühsame Suche begonnen, TDD in meinem Workflow zu lernen und anzuwenden . Ich habe den Eindruck, dass TDD sehr gut zu IoC-Prinzipien passt. Nachdem ich einige der TDD-getaggten Fragen hier in SO gelesen habe, habe ich gelesen, dass es eine gute Idee ist, gegen Schnittstellen zu programmieren, nicht gegen […]