0

ファイルを作成したい C# アプリケーションがあります。

   string fileName = "test.txt";  // a sample file name
        // Delete the file if it exists.
        if (System.IO.File.Exists(fileName))
        {
            System.IO.File.Delete(fileName);
        }
       // Create the file.
        using (System.IO.FileStream fs = System.IO.File.Create(fileName, 1024))
        {
            // Add some information to the file.
            byte[] info = new System.Text.UTF8Encoding(true).GetBytes("This is some text in the file.");
            fs.Write(info, 0, info.Length);
        }


        string s = "";
        using (System.IO.StreamReader sr = System.IO.File.OpenText(fileName))
        {

            while ((s = sr.ReadLine()) != null)
            {
                textBox1.Text += s;
            }
        }

プログラム外でパスワードでファイルを保護する必要があり、プログラム内でパスワードなしでファイルにアクセスできます。

このタスクを実行するようにスニペットを変更するにはどうすればよいですか?

4

2 に答える 2

1

圧縮/解凍を含む zip ファイルを作成したくない場合は、ファイルを暗号化することもできます。

画像ファイルを暗号化するための単純な暗号化/復号化方法

http://support.microsoft.com/kb/307010

于 2013-09-30T09:15:57.573 に答える