我想通过WinForm程序把一行数据写进txt文本里,以及读出来.新加一行就自动换行,读取的时候可以按第几行读取

解决方案 »

  1.   

    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;
            }
            using (StreamWriter sw = File.CreateText(FILE_NAME))
            {
                sw.WriteLine ("This is my file.");
                sw.WriteLine ("I can write ints {0} or floats {1}, and so on.", 
                    1, 4.2);
                sw.Close();
            }
        }
    }
      

  2.   

    "我想通过WinForm程序把一行数据写进txt文本里,以及读出来.新加一行就自动换行,读取的时候可以按第几行读取",我想问一下如果这一行的数据比较长(如1000个字符),在程序中应算为几行?所以我建议使用xml,用xml解决起来不难(请查其他资料)
      

  3.   

    初学者呀,对书上的写的.
    用XML如何解决
    高手门指教多多最好详细点