就是怎么样把在textbox里输入的内容保存到一个文本文件里?

解决方案 »

  1.   

    你把值取出来然后往里写不久完事了
    下面的代码示例显示向文本文件写入文本的简单方法。
    using System;
    using System.IO;class Test 
    {
        public static void Main() 
        {
            // Create an instance of StreamWriter to write text to a file.
            // The using statement also closes the StreamWriter.
            using (StreamWriter sw = new StreamWriter("TestFile.txt")) 
            {
                // Add some text to the file.
                sw.Write("This is the ");
                sw.WriteLine("header for the file.");
                sw.WriteLine("-------------------");
                // Arbitrary objects can also be written to the file.
                sw.Write("The date is: ");
                sw.WriteLine(DateTime.Now);
            }
        }
    }下面的代码示例创建一个新文本文件并向其写入一个字符串。
    using System;
    using System.IO;
    public class TextToFile 
    {
        private const string FILE_NAME = "MyFile.txt";
        public static void Main(String[] args) 
        {
            if (File.Exists(FILE_NAME)) 
            {
                Console.WriteLine("{0} already exists.", FILE_NAME);
                return;
            }
            StreamWriter sr = File.CreateText(FILE_NAME);
            sr.WriteLine ("This is my file.");
            sr.WriteLine ("I can write ints {0} or floats {1}, and so on.", 
                1, 4.2);
            sr.Close();
        }
    }
    public static WriteTextFile(string logMessage)
    {
     if (logMessage!=null && logMessage.Length>0)
     {
      System.IO.StreamWriter w = System.IO.File.AppendText("logServer.txt");  w.WriteLine("记录时间:{0}", DateTime.Now.ToString());
      w.WriteLine("信息文本:{0}", logMessage);
      w.WriteLine("---------------------------------------------------------------------------------------------");
      w.Flush(); 
      w.Close();
     }
    }
      

  2.   


    private const string FILE_NAME = "11.txt";
            public void WriteFile()
            {
                string str = textBox1.Text;
                StreamWriter sr;
                    if (File.Exists(FILE_NAME)) //如果文件存在,则创建File.AppendText对象
                    {
                        //sr = File.AppendText(FILE_NAME);
                    }
                    else   //如果文件不存在,则创建File.CreateText对象
                    {
                        sr = File.CreateText(FILE_NAME);
                        sr.WriteLine(str);
                        sr.Close();
                    }
            }
    供你参考
      

  3.   

    我教你个最简单的方法:
    console.write("你要写的内容")命令行:
    程序.exe >> 文件路径\文件名
      

  4.   

    汗,原来要textbox。那你还是用上面2位的方法吧,否则代码结构就破坏了