private void button3_Click(object sender, EventArgs e) { StreamWriter sw = new StreamWriter("../../Тесты/Тест_поле_класса_локальная_переменная_метода.txt"); Тестовый_класс_0 тестовый_класс_0 = new Тестовый_класс_0(); тестовый_класс_0.x = 1; sw.WriteLine("Находимся вне метода 'Метод_с_локальными_переменными', x = {0}", тестовый_класс_0.x); тестовый_класс_0.Метод_с_локальными_переменными(sw); sw.WriteLine("Находимся вне метода 'Метод_с_локальными_переменными', x = {0}", тестовый_класс_0.x); sw.Close(); MessageBox.Show("OK"); }
private void button2_Click(object sender, EventArgs e) { // Пример передачи ссылки на файл в метод. StreamWriter sw = new StreamWriter("../../Тесты/Тест_передачи ссылки_на файл в метод.txt"); Тестовый_класс_0 тестовый_класс_0 = new Тестовый_класс_0(); sw.WriteLine("Тест передачи в метод 'Метод_выполняющий_вывод_в_файл' класса 'Тестовый_класс_0' ссылки на файл, содержащейся в объекте sw типа StreamWriter."); sw.WriteLine("Первые две строки выводятся вне вызываемого метода."); // Вызов метода и передача в него ссылки на файл для вывода в этот файл. тестовый_класс_0.Метод_выполняющий_вывод_в_файл(sw); sw.WriteLine("Эта строка выводится после выхода из метода 'Метод_выполняющий_вывод_в_файл'."); sw.Close(); MessageBox.Show("OK"); }