Daten lesen & speichern mit FILE | C# Tutorial Deutsch

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น • 28

  • @LernMoment
    @LernMoment  6 ปีที่แล้ว +2

    ARTIKEL: Den Inhalt dieses Videos gibt es auch in geschriebener Form inkl. Quellcode: bit.ly/2e3v2my
    QUELLCODE: github.com/LernMoment/csharp/tree/master/DieKlasseFile

    • @انامسلموكفى
      @انامسلموكفى 5 ปีที่แล้ว

      Vielen Dank für super Video und deine Sym ! wie kann ich denn den pfad rückwärts schreiben ??? ich kann das nur in einem array konvertieren mehr kann ich nicht ... ich wollte das programmieren ohne Split funktion zu benutzen könntest du mir denn tips geben ....

  • @ottomaier7127
    @ottomaier7127 6 ปีที่แล้ว +1

    Bin selbst Entwickler mit dem Schwerpunkt C# und habe nach einem Kurs für eines meiner Kinder gesucht. Ich bin von dem Video begeistert: Kurz und knapp erklärt, und vor allem verständlich, nicht zu viel, nicht zu wenig. Weiter so!

    • @LernMoment
      @LernMoment  6 ปีที่แล้ว

      Otto Maier vielen Dank! Welche weiteren Themen sind für dein Kind interessant? Was würde dich selber interessieren?

  • @voltexmodz3122
    @voltexmodz3122 5 ปีที่แล้ว

    Wäre es möglich den Datei Pfad der Shell-Ordner (heißt Desktop, Bilder, Dokumente usw...) mit einem C# Programm zu verändern? Heißt mit einem Programm diese Ordner von der (C:) zur z.B (F:) Festplatte zu verschieben? Natürlich wäre es auch möglich dies in den Eigenschaften unter der Option Dateipfad zu verändern aber ich interessiere mich ob man das alles zusammen mit einem einzigen Programm machen kann? :D Wäre nett wenn ich eine Antwort bekommen könnte... habe im Internet nichts konkretes dazu gefunden ^^

  • @aloismeier4928
    @aloismeier4928 5 ปีที่แล้ว +1

    super erklärt. Da kommt was rüber. : -)

  • @m42ears
    @m42ears 2 ปีที่แล้ว

    Und was in der Methode FindeWerktageIn() steht soll man jetzt raten oder was? Oder ist das n Tutorial fuer Schlaumeier?

    • @LernMoment
      @LernMoment  2 ปีที่แล้ว

      Für Schlaumeier habe ich einen Kommentar angepinnt in dem sowohl der Link zum Artikel mit Quellcode wie auch der komplett ausführbare Quellcode enthalten ist. Natürlich findest du die Links auch in der Videobeschreibung. Viel Spaß damit!

    • @m42ears
      @m42ears 2 ปีที่แล้ว

      @@LernMoment
      Achso geht das. EInfach mal den Kommentar loeschen der einem nicht passt. Tolle Reaktion fuer jemanden der hier an die Kohle seiner Zuschauer will. Wollen wir ja mal nicht vergessen warum du das alles hier machst. Nicht aus Freundlichkeit, soviel ist mal klar!
      Ich mein,... Video online seit 6 Jahren, ueber 6k Abos und nur 26 KOmmentare. Dass da oefters mal durchgewischt wird ist offensichtlich. Angst vor Kritik?

  • @blutkraehe_official
    @blutkraehe_official 6 ปีที่แล้ว

    warum kommt bei mir eigentlich "Ein Teil des Pfades "C:\Users\Administrator\source
    epos\DateienSpeichern\DateienSpeichern\bin\Debug\Testdaten\Werktage.txt" konnte nicht gefunden werden" beim Deebuggen? habe doch alles genau so eingegeben wie du?

    • @blutkraehe_official
      @blutkraehe_official 6 ปีที่แล้ว

      der Fehler liegt in den (zu erstellenden) Ordner begründet, lasse ich den Weg und definiere NUR die datei, geht es?

    • @LernMoment
      @LernMoment  6 ปีที่แล้ว

      Hallo Patrick, das ist ohne Quellcode relativ schwer zu sagen. Kannst du mir deinen Quellcode irgendwo zur Verfügung stellen? Dann schaue ich gerne mal drauf.

    • @blutkraehe_official
      @blutkraehe_official 6 ปีที่แล้ว

      @@LernMoment //Array deklarieren
      string[] Array = new string[20]; //neues array von der länge 20 generieren
      Array[0] = "1. wert"; //lege den 1. wert des arrays fest
      Array[1] = "2. wert"; //lege den 2. wert des arrays fest
      //datei schreiben
      File.WriteAllLines(@"Test\Werktage.txt", Array); //schreibt nur arrays!
      ich habe das ganze in einer WinForm ^^

  • @tscheitea7735
    @tscheitea7735 5 ปีที่แล้ว

    Hat mir sehr geholfen danke !

  • @beetlejuice3963
    @beetlejuice3963 2 ปีที่แล้ว

    digga woher soll ich wissen was static string[] ist

    • @m42ears
      @m42ears 2 ปีที่แล้ว +1

      Das sollst du gar nicht wissen. Solche Videos wie diese sind nur Lockvoegel die dich mit halbwissen anfuettern und dir Appertit machen auf den kostenpflichtigen Kurs. Wenn Du wirklich was lernen willst, gehe in die Foren (Stack Overflow zb) und dann learning by doing.

  • @lilcep456
    @lilcep456 2 ปีที่แล้ว

    Wie Lese ich eigentlich nur eine Zeile aus?

    • @lilcep456
      @lilcep456 2 ปีที่แล้ว

      also eine bestimmte zeile

  • @klotdival8101
    @klotdival8101 6 ปีที่แล้ว +2

    Hi,
    gutes Video, sehr ausführlich und verständlich erklärt. 👍🏼
    Ich hätte jedoch eine Frage. Ich möchte in einer Windows Forms Anwendung Daten aus einer Textbox vorübergehend in einer Textdatei speichern, aus der die Daten bei erneutem Starten immer ausgelesen werden, bis ein Button gedrückt wird, der diese Daten aus der Textdatei wieder entfernt.
    Ich bin dankbar für jede Hilfe
    LG Klot

    • @LernMoment
      @LernMoment  6 ปีที่แล้ว

      Klot Dival wie weit bist du denn? Wo liegt für dich genau das Problem?

    • @klotdival8101
      @klotdival8101 6 ปีที่แล้ว +1

      @@LernMoment Es geht um eine Tabelle, die zu erledigende Aufgaben zeigt und mit einer Datenbank würde ich ungern arbeiten. Ich bin bis jetzt soweit, dass man das Programm startet, dann auswählen kann, ob man Aufgaben hinzufügen oder abhaken möchte und dann kommt man, je nach dem welchen Button man betätigt hat auf das nächste Panel mit Textfeldern.
      Jetzt mein Problem: Ich möchte, dass wenn man auf Hinzufügen drückt, ein leeres Textfeld kommt, in das man Aufgaben hineinschreiben kann und wenn man auf Abhaken drückt, sollen alle Aufgaben, die in der Textdatei stehen ausgelesen und angezeigt werden und auch nach belieben gelöscht(also abgehakt) werden können.

    • @klotdival8101
      @klotdival8101 6 ปีที่แล้ว +1

      @@LernMoment Ich habe es schon mit StreamWriter versucht, nur finde ich im Internet keine Erklärung dazu, sodass die Anweisungen sehr Stumpf sind. Ich versteh es also nicht ganz, z. B. ob und wie man die Daten wieder löscht usw.

    • @LernMoment
      @LernMoment  6 ปีที่แล้ว

      Klot Dival ein guter Einstieg ist die Klasse File. Dazu gibt es hier auch einen Artikel www.lernmoment.de/alle/die-klasse-file/
      Ich kenne nicht alle Methoden auswendig, aber ich denke einzelne Zeilen aus einer Datei löschen geht nicht „automatisch“. D.h. du liest den Inhalt deiner Datei in der Anwendung ein (z.B. Zeile für Zeile in eine Liste oder Array), dann entfernst du die nicht mehr benötigten Zeilen, löscht alles aus der Datei und schreibst schließlich die noch relevanten Zeilen zurück. Vielleicht ist es sogar am einfachsten, wenn du NACH dem Einlesen die Datei löschst und dann vor dem nächsten speichern neu erstellst.

    • @klotdival8101
      @klotdival8101 6 ปีที่แล้ว

      @@LernMoment Danke, ich werde es mal ausprobieren. 😁👍🏼