Как сделать файл «Только для чтения»?

Я использую C#StreamWritierкласс. Вопросы:

  1. Как я могу сделать файл -только для чтения, чтобы никто не мог удалить или записать в него?
  2. Как сделать скрытый файл?

Я создаю файл так:

    private void button1_Click(object sender, EventArgs e)
    {
        SaveFileDialog save = new SaveFileDialog();
        save.FileName = textBox1.Text;
        save.Filter = "Text File | *.rtf";


        if (save.ShowDialog() == DialogResult.OK)
        {
            StreamWriter writer = new StreamWriter(save.OpenFile());
            writer.WriteLine(textBox2.Text);
        }

        writer.Dispose();
        writer.Close();
    }
9
задан Alexander R 2 August 2012 в 13:38
поделиться