Вот код



Если я не объявил переменную, то как это сделать?
using System;
using System.Collections.Generic;
using
System.Windows .Forms;
namespace MyNotebook
{
public partial class Form1 : Form
{
// Список для хранения заметок
private List<string> notes;
public Form1()
{
InitializeComponent();
notes = new List<string>();
}
// Обработчик кнопки "Добавить запись"
private void btnAddNote_Click(object sender, EventArgs e)
{
string note = txtNote.Text; // Используем имя txtNote
if (!string.IsNullOrEmpty(note))
{
notes.Add(note);
txtNote.Clear(); // Очищаем поле ввода
UpdateNotesList();
}
else
{
MessageBox.Show("Пожалуйста, введите текст записи.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
// Обработчик кнопки "Удалить запись"
private void btnDeleteNote_Click(object sender, EventArgs e)
{
if (lstNotes.SelectedIndex >= 0)
{
notes.RemoveAt(lstNotes.SelectedIndex); // Удаляем выбранную запись
UpdateNotesList();
}
else
{
MessageBox.Show("Пожалуйста, выберите запись для удаления.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
Имя "txtNote" не существует в текущем контексте.
Имя "txtNote" не существует в текущем контексте.