Неопределенна переменная при записи её в файл

у меня есть переменная которая считает количество ходов, я хочу её записать в новой форме, то есть после сообщения о том, что "игра завершена", и появления диалогового окна с вопросом "хотите ли вы сохранить результат" если да - то открывается новая форма, в ней textBox в него записываю имя, и жму сохранить, но проблема в том что переменная не определяется....

String^ fileName = "textfile.txt";
StreamWriter^ sw = gcnew StreamWriter(fileName);
sw->WriteLine(textBox1->Text); // записываю имя в текстбоксе и потом при нажатии на кнопку save сохраняю
sw->WriteLine(t); // также тут пытаюсь сохранить значение переменной
sw->WriteLine(DateTime::Now);
sw->Close();

это код для кнопки которая находится на форме которая появляется после диалогового окна. Переменная применяется тут t в тут:

public: System::Void counth()
{
    t =t + 1;
    textBox2->Text = "" + t;
}

А так

public ref class gmform : public System::Windows::Forms::Form
{
    public:
        int t;

Ответы (0 шт):