tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
1139
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    KotNaschor Tutorials.de Gastzugang
    Hallo,

    könnte mir bitte jemand helfen und mir sagen wie man nen String in eine Textdatei schreibt?
     

  2. #2
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Dazu gibt es im Internet mit Sicherheit tausende Anleitungen.

    Code csharp:
    1
    2
    3
    4
    
    using(StreamWriter sw = new StreamWriter("datei.txt"))
    {
        sw.Write("irgendwas");
    }
     

  3. #3
    KotNaschor Tutorials.de Gastzugang
    der wirft mir 3 fehler aus

    Fehler 1 "WindowsFormsApplication1.StreamWriter" enthält keinen Konstruktor, der 1-Argumente akzeptiert. ...\Visual Studio 2010\Projects\Vocable Teacher\Vocable Teacher\NewList.cs 52 41 Vocable Teacher

    Fehler 2 "WindowsFormsApplication1.StreamWriter" enthält keine Definition für "Write", und es konnte keine Erweiterungsmethode "Write" gefunden werden, die ein erstes Argument vom Typ "WindowsFormsApplication1.StreamWriter" akzeptiert. (Fehlt eine Using-Direktive oder ein Assemblyverweis?) ...\Visual Studio 2010\Projects\Vocable Teacher\Vocable Teacher\NewList.cs 54 24 Vocable Teacher

    Fehler 3 "WindowsFormsApplication1.StreamWriter": Der in einer using-Anweisung verwendete Typ muss implizit in System.IDisposable konvertiert werden können. ...\Visual Studio 2010\Projects\Vocable Teacher\Vocable Teacher\NewList.cs 52 17 Vocable Teacher
     

  4. #4
    Avatar von Alexander Schuc
    Alexander Schuc Alexander Schuc ist offline admin | crazy-weasel
    tutorials.de Administrator
    Registriert seit
    Aug 2001
    Ort
    Österreich, Stmk, Graz
    Beiträge
    2.783
    Hi.

    Für den von CPoly geposteten Code brauchst du noch ein Using-Statemente für den Namespace System.IO damit der Compiler die richtige Klasse findet.

    Code csharp:
    1
    
    using System.IO;
    (Bei den anderen Usings am Beginn deiner Datei.)

    Aber deiner Fehlermeldungen nach zu urteilen hast du dir selber diese Klasse geschrieben?
    Wenn ja: brauchst du nicht.

    lg,..
     
    With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
    Aaron Satie

    Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
    Captain Jean-Luc Picard, Stardate ~41294.5

    Tutorials.de chattet. Hier gibts auch .net Support ^^
    Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de

    (moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions

  5. #5
    KotNaschor Tutorials.de Gastzugang
    das hab ich bereits drin das
    Code :
    1
    
    using System.IO;

    so sieht die funtkion im moment aus:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    private void save_Click(object sender, EventArgs e)
            {
                if (textBox_name.Text.Count() < 3)
                    label3.BackColor = System.Drawing.Color.Red;
                else
                {
                    using(StreamWriter sw = new StreamWriter("datei.txt"))
                    {
                        sw.Write("irgendwas");
                    }
                }   
     
            }
     

  6. #6
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Hallo KotNaschor,

    Schreibe mal explizit:
    Code csharp:
    1
    2
    3
    4
    
    using( System.IO.StreamWriter sw = new System.IO.StreamWriter("datei.txt") )
    {
        sw.Write("irgendwas");
    }
    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  7. #7
    KotNaschor Tutorials.de Gastzugang
    hey, cool jetzt gehts!

    versteh ich aber nich ich hab oben ja
    Code :
    1
    
    using System.IO;
    geschrieben da wo die anderen using direkiven sind
     

  8. #8
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Wie Weasel schon geschrieben hat hast du wahrscheinlich eine eigene Klasse namens StreamWriter geschrieben.
    Du so nun zwei Klassen bekannt sind kommt er hier zu Konflikten, die du mit der expliziten Angabe des Namespaces umgehst
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 10.12.08, 12:01
  2. Textdatei in neue Textdatei schreiben
    Von YukiNoHana im Forum PHP
    Antworten: 15
    Letzter Beitrag: 07.09.08, 17:43
  3. in Textdatei schreiben asp
    Von lernen.2007 im Forum ASP
    Antworten: 4
    Letzter Beitrag: 06.03.05, 21:17
  4. Textdatei schreiben
    Von §Alptraum§ im Forum PHP
    Antworten: 1
    Letzter Beitrag: 15.02.05, 18:15
  5. Textdatei schreiben
    Von Create im Forum Flash Plattform
    Antworten: 5
    Letzter Beitrag: 09.06.04, 09:27