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.

6
swagger-ui gibt nach der Bereitstellung 500 zurück
Die sofort einsatzbereite Konfiguration funktioniert auf meinem Computer einwandfrei, überhaupt keine Probleme. Bei der Bereitstellung in unserer Testumgebung wird jedoch die folgende Meldung angezeigt 500: {"Nachricht": "Ein Fehler ist aufgetreten." } / api / swagger / docs / v1 Die Bereitstellung erfolgt zu default web site/api Ich vermute, es hat …


4
Legen Sie mit epplus c # die benutzerdefinierte Hintergrundfarbe einer Excel-Blattzelle fest
Das Problem: Ich benutze EEPlus. Ich kann keinen Hex-Farbcode anwenden, z. B. #B7DEE8für eine Zelle in meiner Excel-Tabelle. Ich habe den folgenden (Arbeits-) Code erhalten: ws.Cells["A1:B1"].Style.Fill.PatternType = ExcelFillStyle.Solid; ws.Cells["A1:B1"].Style.Fill.BackgroundColor.SetColor(Color.Gray); Aber ich brauche so etwas wie das Folgende: ws.Cells["A1:B1"].Style.Fill.BackgroundColor.SetColor("#B7DEE8"); Meine Frage ist also: Ist es möglich, Hex-Farbcodes mit EEPlus zu verwenden? …
78 c#  openxml  epplus 

16
Datei oder Assembly 'Microsoft.CodeAnalysis, Version = 1.3.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35' oder eine ihrer Abhängigkeiten konnte nicht geladen werden
Letzte Nacht ist ein Update aufgetreten, und jetzt kann ich kein Strg + 'mehr ausführen.' für Codevorschläge in VS 2015. Es wird eine Fehlermeldung angezeigt, die Folgendes besagt: Datei oder Assembly 'Microsoft.CodeAnalysis, Version = 1.3.1.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die …

6
Sollte ich ThreadPools oder Task Parallel Library für IO-gebundene Operationen verwenden?
In einem meiner Projekte, das irgendwie ein Aggregator ist, analysiere ich Feeds, Podcasts und so weiter aus dem Internet. Wenn ich bei einer großen Anzahl von Ressourcen einen sequentiellen Ansatz verwende, dauert es ziemlich lange, alle zu verarbeiten (aufgrund von Netzwerkproblemen und ähnlichen Problemen). foreach(feed in feeds) { read_from_web(feed) parse(feed) …

13
Überschreiben bekommen, aber nicht gesetzt
Ich habe eine abstrakte Klasse, die a definiert get, aber nicht set, weil diese abstrakte Klasse nur a benötigt get. public abstract BaseClass { public abstract double MyPop {get;} } In einigen der abgeleiteten Klassen benötige ich jedoch eine setEigenschaft, daher sehe ich mir diese Implementierung an public class DClass: …
78 c# 


6
Vererben von XML-Kommentaren von Schnittstellen in C #
Ich habe mich gefragt, ob jemand weiß, wie man einen XML-Kommentar der Schnittstelle mit einer Implementierung verknüpft. Das Problem ist, dass die Basiskommentare zuerst von meiner Benutzeroberfläche stammen sollen. Beispiel: interface myinterface { /// <summary> /// Does something. /// </summary> void method1(string foo); } und dann ist die Implementierung: public …


9
Wie stelle ich das Timeout für einen TcpClient ein?
Ich habe einen TcpClient, mit dem ich Daten an einen Listener auf einem Remotecomputer sende. Der Remotecomputer ist manchmal ein- und manchmal ausgeschaltet. Aus diesem Grund kann der TcpClient häufig keine Verbindung herstellen. Ich möchte, dass der TcpClient nach einer Sekunde eine Zeitüberschreitung aufweist. Daher dauert es nicht lange, bis …



8
Den absoluten Pfad der ausführbaren Datei mit C # ermitteln?
Schauen Sie sich diesen Pseudocode an: string exe_path = system.get_exe_path() print "This executable is located in " + exe_path Wenn ich das obige Programm erstelle und die ausführbare Datei darin platziere C:/meow/, wird sie bei This executable is located in C:/meow/jeder Ausführung unabhängig vom aktuellen Arbeitsverzeichnis ausgedruckt. Wie könnte ich …



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.