C#FileStream Write書き込みテキストの追加

1443 ワード

この例は、Cディスクに追加するfile 1である.txtのテキスト内容
完全なコードは次のとおりです.
ネームスペースの導入:
using System.IO;

完全なコード:
namespace FileStreamWrite
{
    class Program
    {
        static void Main(string[] args)
        {
            FileStream fs = null;
            string filePath = "C:\\file1.txt";
            //                  
            Encoding encoder = Encoding.UTF8;
            byte[] bytes = encoder.GetBytes("Hello World! 
\r"); try { fs = File.OpenWrite(filePath); // fs.Position = fs.Length; // fs.Write(bytes, 0, bytes.Length); } catch (Exception ex) { Console.WriteLine(" {0}", ex.ToString()); } finally { fs.Close(); } Console.ReadLine(); } } }

以上がフルコードです!
コード
                fs = File.OpenWrite(filePath);
                //               
                fs.Position = fs.Length;
                fs = File.Open(filePath, FileMode.Append, FileAccess.ReadWrite);

実行...もし効果がないならば、ほほほ、直接追加して入って、テキストをクリックして効果を見ることができます.
上記のコードのコンパイルに問題がある場合は、プロジェクトファイルをダウンロードして直接コンパイルすることができます.http://download.csdn.net/source/3465946