myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Grundlagen von C# » Konsoleninhalt in CSV Datei exportieren
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Konsoleninhalt in CSV Datei exportieren

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Branpo
myCSharp.de-Mitglied

Dabei seit: 19.07.2019
Beiträge: 11
Herkunft: BW


Branpo ist offline

Konsoleninhalt in CSV Datei exportieren

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen :)

ich hätte gerne die ShowMessageOnPanel Inhalte in eine csv Datei exportiert. Leider bin ich noch ziemlich neu in C# und bekomme es daher nicht hin. Unten habe ich den Quelltext angehängt der mit das Panel befüllt.
Könnt ihr mir helfen wie ich da nun am besten vorgehe?
Vielen Dank im Vorraus!

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Branpo am 19.07.2019 21:10.

19.07.2019 16:12 Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 13.057
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo und Willkommen.

Auch Neulinge dürfen sich an  [Hinweis] Wie poste ich richtig? halten und Quellcode in die entsprechenden Editor-Tags setzen.
Keiner hat Lust Quellcode als Plaintext zu lesen.

Einen CSV Export musst Du Dir selbst schreiben.
Sowas ist nicht Werksseitig eingebaut.
19.07.2019 16:18 Beiträge des Benutzers | zu Buddylist hinzufügen
Branpo
myCSharp.de-Mitglied

Dabei seit: 19.07.2019
Beiträge: 11
Herkunft: BW

Themenstarter Thema begonnen von Branpo

Branpo ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

vielen Dank für die Antwort ich habe meinen Post mal editiert das der Text besser zu lesen ist.
Heißt das ich kann nicht einfach in den oberen Quelltext eine Aufforderung einfügen damit er das was er ausgibt auch in ein csv schreibt?

nach etwas recherche habe ich mir nun einen button erstellt der das ganze speichern soll als csv. Leider wird aber keines erstellt, der gespeichert Popup funktioniert.
Kann mir eventuell jemand sagen warum?

C#-Code:
        private void button3_Click(object sender, EventArgs e)
        {


            using (StreamWriter myOutputStream = new StreamWriter("Myfile.csv"))
            {
                foreach (var item in listBox1.Items)
                {
                    myOutputStream.WriteLine(item.ToString());
                }
                MessageBox.Show("gespeichert");
            }
        }

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Branpo am 19.07.2019 18:08.

19.07.2019 16:39 Beiträge des Benutzers | zu Buddylist hinzufügen
MrSparkle MrSparkle ist männlich
myCSharp.de-Team

avatar-2159.gif


Dabei seit: 16.05.2006
Beiträge: 5.199
Herkunft: Leipzig


MrSparkle ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Deinen Code kann man auch sehr viel kürzer formulieren:

C#-Code:
foreach (var item in dict.OrderByDescending(m => m.Value))
    this.ShowMessageOnPanel(string.Format("{0}: {1}", lookupDict[item.Key], item.Value));

Gib einfach mal einen kompletten Pfad an, dann weißt du auch, wo die Datei gespeichert wird. Ob und was dort reingeschrieben wird, kannst du mit dem Debugger überprüfen:  [Artikel] Debugger: Wie verwende ich den von Visual Studio?
19.07.2019 18:18 Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 2 Monate.
Der letzte Beitrag ist älter als 2 Monate.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 16.10.2019 01:41