Редактирование класса

223
26 апреля 2018, 07:55

В программе есть класс. В нём имеются следующие строки:

if (readingProfileHeader)
{
    // читаем строку вида
    // 1 1 1 58   0.000000   0.000000   0.000000 114.497520   0.000000   0.000000 2   0.000000   0.000000
    pointCount = Convert.ToInt32(parts[3]);
    Xo = double.Parse(parts[4], CultureInfo.InvariantCulture) * 1000;
    Xk = double.Parse(parts[7], CultureInfo.InvariantCulture) * 1000;
    readingProfileHeader = false;
    readingProfileNumber = true;
    continue;
}

Далее ниже расчёты. Есть одно НО. Мы в обязательном порядке умножаем на 1000, но бывают случаи, когда этого делать не надо. Программно это не посмотреть, только пользователь может. Хочу использовать checkbox, чтобы если галочка стоит, то переводить, если нет, то не надо. Но в классе то не сошлёшься на checkbox. Прошу не ругать, если сказал глупость. Учусь. Идей нет, как можно подредактировать класс.

READ ALSO
Настройка RichTextBox

Настройка RichTextBox

Как известно, этот контрол ведет себя совсем не так, как обычный TextBox, особенно напрягают возможность вставки изображений посреди текста,...

164
Как проверить длину строки с помощью регулярного выражения?

Как проверить длину строки с помощью регулярного выражения?

Как этот код описать в регулярном выражении?

157
Сделать внутри программный аналог HOSTS

Сделать внутри программный аналог HOSTS

Есть необходимость в программе работать с сайтом, чье имя удалено из DNSРаботаю с помощью классов библиотеки System

176
Результат linq в ilist<Model>

Результат linq в ilist<Model>

Не могу выгрузить результат linq в Leads_SoucesОшибка CS0266 Не удается неявно преобразовать тип "System

186