Ошибки при создании класса и метода

Всем доброго времени суток! Пытаюсь писать WFP (виндовс формс приложение).
Это учебная прога, так сказать для закрепления материала.
В проге будет несколько форм, которые будут открываться в новом окне, по нажатии на кнопку.
Название всех элементов оставил по умолчанию (TextBox1, Baton1 и.т.д ). Для того чтобы не прописывать всё по несколько раз, хочу создать класс, в котором объявить переменные типа string (данные переменных пользователь будет вводить в текст боксы) и переменные типа double, для того чтобы c переменными из текст бокса проводить математические действия.
Также нужно создать метод, в котором преобразовать переменные типа string в тип double.
вот код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace hhh
{
class Class1
{
public double x, y, z;
public string xt = TextBox1.txt, yt = TextBox2.txt; }
public void pris()
{
double.TryParse(xt, out x);
double.TryParse(yt, out y);
}
}
Выдаёт ошибки:
1.Ошибка 1 Требуется класс, делегат, перечисление, интерфейс или структура C:\Users\MyComp\Desktop\555ur\hhh\hhh\Class1.cs 15 12 hhh 2.Ошибка 2 Элемент "TextBox1" не существует в текущем контексте. C:\Users\MyComp\Desktop\555ur\hhh\hhh\Class1.cs 12 28 hhh 3.Ошибка 3 Элемент "TextBox2" не существует в текущем контексте. C:\Users\Mycomp\Desktop\555ur\hhh\hhh\Class1.cs 12 47 hhh Подскажите как сделать так, чтобы я один раз создал переменные типа string, присвоил им элемент TextBox1, TextBox2 (можно ли это вообще делать?). И вызвать метод преобразования строчного типа данных к числовому. Может быть нужно создать 2 разных класса??
Укажите на ошибки в коде.
За ранее благодарю!
Это учебная прога, так сказать для закрепления материала.
В проге будет несколько форм, которые будут открываться в новом окне, по нажатии на кнопку.
Название всех элементов оставил по умолчанию (TextBox1, Baton1 и.т.д ). Для того чтобы не прописывать всё по несколько раз, хочу создать класс, в котором объявить переменные типа string (данные переменных пользователь будет вводить в текст боксы) и переменные типа double, для того чтобы c переменными из текст бокса проводить математические действия.
Также нужно создать метод, в котором преобразовать переменные типа string в тип double.
вот код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace hhh
{
class Class1
{
public double x, y, z;
public string xt = TextBox1.txt, yt = TextBox2.txt; }
public void pris()
{
double.TryParse(xt, out x);
double.TryParse(yt, out y);
}
}
Выдаёт ошибки:
1.Ошибка 1 Требуется класс, делегат, перечисление, интерфейс или структура C:\Users\MyComp\Desktop\555ur\hhh\hhh\Class1.cs 15 12 hhh 2.Ошибка 2 Элемент "TextBox1" не существует в текущем контексте. C:\Users\MyComp\Desktop\555ur\hhh\hhh\Class1.cs 12 28 hhh 3.Ошибка 3 Элемент "TextBox2" не существует в текущем контексте. C:\Users\Mycomp\Desktop\555ur\hhh\hhh\Class1.cs 12 47 hhh Подскажите как сделать так, чтобы я один раз создал переменные типа string, присвоил им элемент TextBox1, TextBox2 (можно ли это вообще делать?). И вызвать метод преобразования строчного типа данных к числовому. Может быть нужно создать 2 разных класса??
Укажите на ошибки в коде.
За ранее благодарю!
18 ноября 2015 в 09:11
Ближайшие курсы
Android. Базовый уровень
Разработка под мобильные устройства на Android Studio v 3
10
декабря

Интенсив "Основы программирования"
Онлайн-курс
11
декабря

Веб-аналитика в интернет-маркетинге. Начальный уровень
Отслеживание ключевых показателей и KPI
11
декабря
Новые статьи

Приключения бравого джависта в поисках пропитания
14470

День карьеры GeekBrains: трудоустраиваем в офлайне
203660

Как изменился Инстаграм в 2019 году
73100