Я работаю с языком C # и пытаюсь использовать ООП.
Я пытаюсь сделать страницу регистрации. В форме окна регистрации я отправляю все значения, введенные в текстовые поля (имя, фамилия, имя пользователя и т. Д.), В класс User.
User user = new User();
user.FirstName = txtFirstName.Text;
вот как устанавливаются все свойства.
Все отлично работает, но после отправки я открываю новую форму для выставления счетов и оплаты. Поэтому я закрываю регистрационную форму и открываю форму оплаты. В форме оплаты, когда я пытаюсь получить доступ к значениям, которые я ранее хранил в классе User, я не могу. Все свойства возвращаются к нулю для строк и 0,00 для двойников.
Я пытался не закрывать регистрационную форму, чтобы проверить, работает ли она, но все равно сбрасывает свойства. Поэтому я полагаю, что это как-то связано с созданием нового объекта в классе оплаты.
Как сохранить свойства из формы регистрации в классе пользователя, а затем получить доступ к этим свойствам из формы оплаты?
Это возможно?