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
Capture Console Exit C #
Ich habe eine Konsolenanwendung, die ziemlich viele Threads enthält. Es gibt Threads, die bestimmte Bedingungen überwachen und das Programm beenden, wenn sie wahr sind. Diese Kündigung kann jederzeit erfolgen. Ich benötige ein Ereignis, das beim Schließen des Programms ausgelöst werden kann, damit ich alle anderen Threads bereinigen und alle Dateihandles …
92 c#  .net  events  console  exit 

5
Was ist der Unterschied zwischen Uri.ToString () und Uri.AbsoluteUri?
Als Kommentar zu einer Azure-Frage bemerkte @smarx gerade Ich denke, es ist im Allgemeinen besser, blob.Uri.AbsoluteUri zu machen als blob.Uri.ToString (). Gibt es einen Grund dafür? In der Dokumentation wird darauf Uri.AbsoluteUrihingewiesen, dass "der absolute URI abgerufen wird", Uri.ToString()"eine kanonische Zeichenfolgendarstellung für die angegebene Instanz abgerufen wird".
92 c#  .net 

5
Wie kann ein WPF UserControl ein WPF UserControl erben?
Das folgende WPF UserControl heißt DataTypeWholeNumber und funktioniert. Jetzt möchte ich ein UserControl mit den Namen DataTypeDateTime und DataTypeEmail usw. erstellen . Viele der Abhängigkeitseigenschaften werden von all diesen Steuerelementen gemeinsam genutzt. Daher möchte ich ihre allgemeinen Methoden in einen BaseDataType einfügen und jedes dieser UserControls von diesem Basistyp erben …
92 c#  wpf  xaml  user-controls 

7
Abrufen von Dateien nach Erstellungsdatum in .NET
Ich habe einen Ordner, der viele Dateien enthält. Gibt es eine einfache Möglichkeit, die Dateinamen im Verzeichnis nach Erstellungsdatum / -zeit zu sortieren? Wenn ich verwende Directory.GetFiles(), werden die Dateien nach ihrem Dateinamen sortiert zurückgegeben.
92 c#  .net  file 

3
Zellen mit EPPlus zusammenführen?
Ich verwende die EPPlus-Bibliothek zum Lesen / Schreiben von Excel-Dateien: http://epplus.codeplex.com/ Ich versuche, beim Schreiben eines Dokuments einfach einige Zellen zusammenzuführen: using (ExcelPackage pck = new ExcelPackage()) { //Create the worksheet ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo"); //Format the header for column 1-3 using (ExcelRange rng = ws.Cells["A1:C1"]) { bool merge = …
92 c#  asp.net  excel  epplus 

4
Wie kann ich einen Wert von Action () zurückgeben?
Wie kann ich in Bezug auf die Antwort auf diese Frage, die DataContext in Action () übergibt , einen Wert aus action (db) zurückgeben? SimpleUsing.DoUsing(db => { // do whatever with db }); Sollte eher so sein: MyType myType = SimpleUsing.DoUsing<MyType>(db => { // do whatever with db. query buit …
92 c#  .net  linq 

3
Private Setter in Json.Net
Ich weiß, dass es ein Attribut gibt, mit dem private Setter behandelt werden können, aber ich möchte dieses Verhalten standardmäßig. Gibt es eine Möglichkeit, dies zu erreichen? Außer die Quelle zu optimieren. Wäre toll, wenn es dafür eine Einstellung gäbe.
92 c#  json.net 


13
Holen Sie sich freien Speicherplatz
Angesichts der folgenden Eingaben möchte ich an dieser Stelle freien Speicherplatz erhalten. Etwas wie long GetFreeSpace(string path) Eingaben: c: c:\ c:\temp \\server \\server\C\storage
92 c#  diskspace 

7
Zeichnen Sie ein einzelnes Pixel in Windows Forms
Ich versuche nicht, ein einzelnes Pixel in einem Windows Form einzuschalten. graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws two pixels graphics.DrawLine(Pens.Black, 50, 50, 50, 50); // draws no pixels Die API sollte wirklich eine Methode haben, um die Farbe eines Pixels festzulegen, aber ich sehe keine. Ich benutze C #.
92 c#  .net  winforms  gdi+  pixel 


16
Gibt es in .NET einen String Math Evaluator?
Wenn ich eine Zeichenfolge mit einem gültigen mathematischen Ausdruck habe, wie z. String s = "1 + 2 * 7"; Gibt es in .NET eine integrierte Bibliothek / Funktion, die diesen Ausdruck für mich analysiert und auswertet und das Ergebnis zurückgibt? In diesem Fall 15.
92 c#  .net 


2
Gibt es eine C # -Alternative zu Javas Vararg-Parametern?
Ich habe an Java gearbeitet und bin neu in der .Net-Technologie Ist es möglich, eine Funktion in C # zu deklarieren, die variable Eingabeparameter akzeptiert? Gibt es eine C # -Syntax, die der folgenden Java-Syntax ähnelt? void f1(String... a)
92 c# 


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.