none
fileStream RRS feed

  • 问题

  • 我想知道用filestream. write()

    怎么才能插入一个空行啊???

    (意思是怎么插入回车换行)

    小弟新生,代码请详细!!!!

    2012年5月16日 4:33

答案

  • dear

    可以使用write写入换行的byte,不过这应该不是你想要的,你应该是想要处理文挡,你可参考以下link,有很多处理文挡的教学

    http://msdn.microsoft.com/zh-cn/library/system.io.file%28VS.80%29.aspx

        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);
            }
        }
    利用sw.WriteLine("")可以符合你的需求,


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/

    2012年5月16日 7:00

全部回复

  • 我想知道用filestream. write()

    怎么才能插入一个空行啊???

    (意思是怎么插入回车换行)

    小弟新生,代码请详细!!!!

    使用StreamWriter帮助你(里边的WriteLine方法,不带任何字符串,就直接StreamWriter.WriteLine())。


       QQ我:讨论(Talk)
    下载MSDN桌面工具(Vista,Win7)
    我的博客园
    慈善点击,点击此处

    2012年5月16日 4:55
    版主
  • dear

    可以使用write写入换行的byte,不过这应该不是你想要的,你应该是想要处理文挡,你可参考以下link,有很多处理文挡的教学

    http://msdn.microsoft.com/zh-cn/library/system.io.file%28VS.80%29.aspx

        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);
            }
        }
    利用sw.WriteLine("")可以符合你的需求,


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/

    2012年5月16日 7:00
  • 大侠,你厉害
    2012年5月16日 11:32