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.

13
Konvertieren Sie eine Aufzählung in eine andere Art von Aufzählung
Ich habe eine Aufzählung von zum Beispiel ' Gender' ( Male =0 , Female =1) und ich habe eine andere Aufzählung von einem Dienst, der eine eigene Gender-Aufzählung hat ( Male =0 , Female =1, Unknown =2) Meine Frage ist, wie kann ich etwas schnelles und schönes schreiben, um es …
119 c#  enums 


14
Wann ist es besser, String.Format gegen String-Verkettung zu verwenden?
Ich habe einen kleinen Code, der einen Indexwert analysiert, um eine Zelleingabe in Excel zu bestimmen. Ich muss nachdenken ... Was ist der Unterschied zwischen xlsSheet.Write("C" + rowIndex.ToString(), null, title); und xlsSheet.Write(string.Format("C{0}", rowIndex), null, title); Ist einer "besser" als der andere? Und warum?
119 c#  .net  string 

6
Wie setze ich in WPF einen Rahmen in mein Raster?
Wie setze ich in C # / WPF einen Rahmen in mein Raster? Dies ist, was ich möchte, aber setzt eine Grenze um das Ganze anstelle der Rastersteuerung, die ich in meine Anwendung eingefügt habe. <Grid> <Border BorderBrush="Black" BorderThickness="2"> <Grid Height="166" HorizontalAlignment="Left" Margin="12,12,0,0" Name="grid1" VerticalAlignment="Top" Width="479" Background="#FFF2F2F2" /> </Border> ... …
119 c#  wpf 

2
Unterschied zwischen Warten und Weiter mit
Kann jemand im folgenden Beispiel erklären, ob awaitund ContinueWithsind oder nicht. Ich versuche zum ersten Mal, TPL zu verwenden und habe die gesamte Dokumentation gelesen, verstehe aber den Unterschied nicht. Warten Sie : String webText = await getWebPage(uri); await parseData(webText); Weiter mit : Task<String> webText = new Task<String>(() => getWebPage(uri)); …

10
Erzwingen, dass ein WPF-Tooltip auf dem Bildschirm angezeigt wird
Ich habe einen Tooltip für ein Etikett und möchte, dass es geöffnet bleibt, bis der Benutzer die Maus auf ein anderes Steuerelement bewegt. Ich habe die folgenden Eigenschaften im Tooltip ausprobiert: StaysOpen="True" und ToolTipService.ShowDuration = "60000" In beiden Fällen wird der Tooltip jedoch nur genau 5 Sekunden lang angezeigt. Warum …
119 c#  wpf  xaml  tooltip 

11
Konstruktor kopieren versus Klon ()
Was ist in C # die bevorzugte Methode, um einer Klasse (Deep) Copy-Funktionen hinzuzufügen? Sollte man den Kopierkonstruktor implementieren oder vielmehr von ICloneableder Clone()Methode ableiten und diese implementieren ? Bemerkung : Ich habe "tief" in Klammern geschrieben, weil ich dachte, dass es irrelevant ist. Anscheinend sind andere anderer Meinung, also …
119 c# 



3
Wohin ging IMvcBuilder AddJsonOptions in .Net Core 3.0?
Ich habe gerade mein ASP-Web-API-Projekt von aktualisiert. Net core 2.0zu 3.0. Ich habe benutzt services.AddMvc() .AddJsonOptions(options =>options.SerializerSettings.ContractResolver = new DefaultContractResolver()); zuvor, um das untere Gehäuse des serialisierten JSON sicherzustellen. Nach dem Upgrade auf 3.0 erhalte ich folgende Fehlermeldung: Fehler CS1061 'IMvcBuilder' enthält keine Definition für 'AddJsonOptions' und es konnte keine …

13
Wie überprüfe ich eine DateTime in C #?
Ich bezweifle, dass ich der einzige bin, der diese Lösung gefunden hat, aber wenn Sie eine bessere haben, posten Sie sie bitte hier. Ich möchte diese Frage einfach hier lassen, damit ich und andere sie später suchen können. Ich musste feststellen, ob ein gültiges Datum in ein Textfeld eingegeben wurde, …
118 c#  datetime  validation 

7
Wie ändere ich den Spaltennamen der DataTable?
Ich habe eine DataTable, die vier Spalten hat, wie z StudentID CourseID SubjectCode Marks ------------ ---------- ------------- -------- 1 100 MT400 80 2 100 MT400 79 3 100 MT400 88 Hier füge ich diese Datentabelle in die SQL Server-Tabelle ein, indem ich diese Datentabelle als XML-Tabelle übergebe. Ich möchte nur …
118 c#  asp.net  ado.net  datatable 

20
Antwort. In neues Fenster umleiten
Ich möchte eine machen Response.Redirect("MyPage.aspx"), habe sie aber in einem neuen Browserfenster geöffnet. Ich habe dies zuvor ohne Verwendung der JavaScript-Registerskriptmethode getan. Ich kann mich einfach nicht erinnern wie?

15
Best Practice zum Erzwingen der Speicherbereinigung in C #
Nach meiner Erfahrung scheinen die meisten Leute Ihnen zu sagen, dass es unklug ist, eine Speicherbereinigung zu erzwingen, aber in einigen Fällen, wenn Sie mit großen Objekten arbeiten, die nicht immer in der 0-Generation gesammelt werden, aber Speicher ein Problem darstellt, ist dies der Fall Ist es in Ordnung, das …

10
Verwenden der AES-Verschlüsselung in C #
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich kann anscheinend kein schönes, sauberes Beispiel für die Verwendung der AES 128-Bit-Verschlüsselung finden. Hat jemand einen Beispielcode?

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.