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.

7
C # Durch NameValueCollection iterieren
Ich habe eine NameValueCollectionund möchte die Werte durchlaufen. Momentan mache ich das, aber es scheint, als gäbe es einen besseren Weg, dies zu tun: NameValueCollection nvc = new NameValueCollection(); nvc.Add("Test", "Val1"); nvc.Add("Test2", "Val1"); nvc.Add("Test2", "Val1"); nvc.Add("Test2", "Val2"); nvc.Add("Test3", "Val1"); nvc.Add("Test4", "Val4"); foreach (string s in nvc) foreach (string v in …


10
Mehrwertiges Wörterbuch
Wie würde ich ein mehrwertiges Wörterbuch in c # erstellen? ZB Dictionary<T,T,T>wo das erste T der Schlüssel ist und die anderen beiden Werte sind. das wäre also möglich: Dictionary<int,object,double> Vielen Dank
76 c# 

8
Datei erstellen, wenn die Datei nicht vorhanden ist
Ich muss meinen Code lesen lassen, wenn die Datei nicht vorhanden ist. Im Moment liest es, ob es existiert, erstellen und anhängen. Hier ist der Code: if (File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { Würde ich das tun? if (! File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { Bearbeiten: …
76 c#  streamwriter 

7
WPF Checkbox Bindung
Während es trivial ist, den aktivierten Status eines Kontrollkästchens mithilfe des Click-Ereignisses des Kontrollkästchens in einer Variablen zu speichern, wie würde ich dies über die Datenbindung tun? Bei allen Beispielen, die ich gefunden habe, wurde die Benutzeroberfläche von einer Datenquelle aktualisiert oder ein Steuerelement an ein anderes gebunden. Ich möchte …

6
Wie analysiere ich JSON ohne JSON.NET-Bibliothek?
Ich versuche, eine Metro-Anwendung für Windows 8 in Visual Studio 2011 zu erstellen. Während ich dies versuche, habe ich einige Probleme beim Parsen JSONohne JSON.NETBibliothek (die Metro-Anwendungen werden noch nicht unterstützt). . Wie auch immer, ich möchte Folgendes analysieren: { "name":"Prince Charming", "artist":"Metallica", "genre":"Rock and Metal", "album":"Reload", "album_image":"http:\/\/up203.siz.co.il\/up2\/u2zzzw4mjayz.png", "link":"http:\/\/f2h.co.il\/7779182246886" }
76 c#  json  windows-8 

5
Excel-Interop: _Worksheet oder Arbeitsblatt?
Ich schreibe derzeit über dynamisches Tippen und gebe ein Beispiel für Excel Interop. Ich habe bisher kaum ein Office-Interop durchgeführt, und das zeigt es. Das MSDN Office Interop-Lernprogramm für C # 4 verwendet die _WorksheetSchnittstelle, es gibt jedoch auch eine WorksheetSchnittstelle. Ich habe keine Ahnung, was der Unterschied ist. In …
76 c#  excel  com  interop 


9
Wann ist es besser, Flags als Bitmaske zu speichern, als eine assoziative Tabelle zu verwenden?
Ich arbeite an einer Anwendung, in der Benutzer unterschiedliche Berechtigungen zur Verwendung unterschiedlicher Funktionen haben (z. B. Lesen, Erstellen, Herunterladen, Drucken, Genehmigen usw.). Es wird nicht erwartet, dass sich die Liste der Berechtigungen häufig ändert. Ich habe einige Möglichkeiten, wie diese Berechtigungen in der Datenbank gespeichert werden können. In welchen …



8
Wie erkenne ich die Zeichenkodierung einer Textdatei?
Ich versuche festzustellen, welche Zeichenkodierung in meiner Datei verwendet wird. Ich versuche mit diesem Code die Standardkodierung zu erhalten public static Encoding GetFileEncoding(string srcFile) { // *** Use Default of Encoding.Default (Ansi CodePage) Encoding enc = Encoding.Default; // *** Detect byte order mark if any - otherwise assume default byte[] …


11
Windows-Dienst kann nicht installiert werden
Ich habe mit Visual Studio 2010 und .N ُ ET 4.0 einen sehr einfachen Fensterservice erstellt. Diesem Dienst wurden keine Funktionen aus dem Standard-Windows-Dienstprojekt hinzugefügt, außer dass ein Installationsprogramm hinzugefügt wurde. Wenn ich "installutil.exe appName.exe" auf meiner Entwicklungsbox oder anderen Windows 2008 R2-Computern in unserer Domäne ausführe, wird der Windows-Dienst …

11
xml.LoadData - Daten auf Stammebene sind ungültig. Zeile 1, Position 1
Ich versuche, XML in einem WiX-Installationsprogramm zu analysieren. Das XML wäre ein Objekt aller meiner Fehler, die von einem Webserver zurückgegeben wurden. Ich erhalte den Fehler im Fragentitel mit diesem Code: XmlDocument xml = new XmlDocument(); try { xml.LoadXml(myString); } catch (Exception ex) { System.IO.File.WriteAllText(@"C:\text.txt", myString + "\r\n\r\n" + ex.Message); …
76 c#  xml  xml-parsing  wix 

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.