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.

11
Konsole in Windows-Anwendung anzeigen?
Gibt es eine Möglichkeit, die Konsole in einer Windows-Anwendung anzuzeigen? Ich möchte so etwas machen: static class Program { [STAThread] static void Main(string[] args) { bool consoleMode = Boolean.Parse(args[0]); if (consoleMode) { Console.WriteLine("consolemode started"); // ... } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } }
83 c#  winforms  console 

2
Erstellung von XML-Dateien mit XDocument in C #
Ich habe eine List<string>"sampleList", die enthält Data1 Data2 Data3... Die Dateistruktur ist wie <file> <name filename="sample"/> <date modified =" "/> <info> <data value="Data1"/> <data value="Data2"/> <data value="Data3"/> </info> </file> Ich verwende derzeit XmlDocument, um dies zu tun. Beispiel: List<string> lst; XmlDocument XD = new XmlDocument(); XmlElement root = XD.CreateElement("file"); XmlElement …
83 c#  xml  linq-to-xml 

9
Console.WriteLine wird im Ausgabefenster nicht angezeigt
Ich habe einige Console.WriteLineAnrufe zum Testen eingegeben, aber sie werden nicht im Ausgabefeld angezeigt. public static ArrayList myDeliveries = new ArrayList(); public mainForm(){ InitializeComponent(); } private void mainForm_Load(object sender, EventArgs e){ if (!File.Exists("../../MealDeliveries.txt")){ MessageBox.Show("File not found!"); return; } using (StreamReader sr = new StreamReader("../../MealDeliveries.txt")){ //first line is delivery name string …
83 c#  .net  winforms 


7
Was ist der Unterschied zwischen Gießen und Zwingen?
Ich habe gesehen, dass beide Begriffe in verschiedenen Online-Erklärungen fast synonym verwendet werden, und die meisten Lehrbücher, die ich konsultiert habe, sind sich auch nicht ganz klar über die Unterscheidung. Gibt es vielleicht eine klare und einfache Möglichkeit, den Unterschied zu erklären, den ihr kennt? Typkonvertierung (manchmal auch als Typumwandlung …
83 c#  oop 

5
Gleichzeitige Verwendung des Wörterbuchs
Habe ich Recht, wenn ich denke, dass dies die richtige Verwendung eines Concurrent Dictionary ist? private ConcurrentDictionary<int,long> myDic = new ConcurrentDictionary<int,long>(); //Main thread at program startup for(int i = 0; i < 4; i++) { myDic.Add(i, 0); } //Seperate threads use this to update a value myDic[InputID] = newLongValue; Ich …

3
So geben Sie den Tabellennamen mit der Entity Framework Code First Fluent API an
Ich habe eine Entität und muss Entity Framework so konfigurieren, dass es einer Datenbanktabelle mit einem anderen Namen zugeordnet wird. Ich kann dies leicht mit Code First DataAnnotations ( DataAnnotations.Schema.TableAttribute ) tun . Aufgrund von Einschränkungen muss ich jetzt die Code First Fluent-API verwenden (meine Domänenobjekte werden von externen Clients …

8
Relativer Pfad zum absoluten Pfad in C #?
Ich habe XML-Dateien, die href-Dateipfade zu Bildern enthalten (z. B. ".... \ images \ image.jpg"). Die hrefs enthalten relative Pfade. Jetzt muss ich die hrefs zu den Bildern extrahieren und sie in absolute Pfade im Dateisystem umwandeln. Ich kenne die GetFullPath-Methode, habe sie aber ausprobiert und sie scheint nur aus …

13
Datei oder Assembly 'Microsoft.Build.Framework' konnte nicht geladen werden (VS 2017)
Wenn ich versuche, den Befehl "update-database" auszuführen, wird folgende Ausnahme angezeigt: Geben Sie das Flag '-Verbose' an, um die SQL-Anweisungen anzuzeigen, die auf die Zieldatenbank angewendet werden. System.IO.FileNotFoundException: Datei oder Assembly 'Microsoft.Build.Framework, Version = 15.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die …


27
'do ... while' vs. 'while'
Mögliche Duplikate: While vs. Do While Wann sollte ich do-while anstelle von while-Schleifen verwenden? Ich programmiere jetzt schon eine Weile (2 Jahre Arbeit + 4,5 Jahre Abschluss + 1 Jahr Pre-College), und ich habe noch nie eine Do-While-Schleife verwendet, zu der ich im Kurs Einführung in die Programmierung nicht gezwungen …
83 c#  c++  c  while-loop  do-while 

3
Newtonsoft JSON Deserialize
Mein JSON lautet wie folgt: {"t":"1339886","a":true,"data":[],"Type":[['Ants','Biz','Tro']]} Ich habe die Newtonsoft JSON.NET-Deserialisierungsbibliothek für C # gefunden. Ich habe versucht, es wie folgt zu verwenden: object JsonDe = JsonConvert.DeserializeObject(Json); Wie kann ich auf das JsonDeObjekt zugreifen, um alle "Typ" -Daten abzurufen? Ich habe es mit einer Schleife versucht, aber es funktioniert nicht, …




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.