Как обновить переменные в c # - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть переменная и несколько значений. После сохранения значений и я хочу очистить эту переменную снова.

float t1, t2, extotal;
float e1, e2, e3, e4, e5;
private void total_button_Click(object sender, EventArgs e)
{
    float.TryParse(ttb1.Text, out t1);
    float.TryParse(ttb2.Text, out t2);

    extotal = e1 + e2;
    extrution_total_textbox.Text = extotal.ToString();

    if (utb1.Text == "Bar")
    {
        float f = t1;
        float fc = (float)Math.Round(f * 100f) / 100f;
        e1 = fc;
    }
    if (utb2.Text == "Bar")
    {
        float f = t2;
        float fc = (float)Math.Round(f * 100f) / 100f;
        e2 = fc;
    }
}

1 Ответ

0 голосов
/ 05 апреля 2019

Начиная с c # 7 (я думаю, что это 7). Вы можете сказать:

t1 = default(float);
...

по умолчанию:

float - default value is 0.0f
int - default value is 0
bool - default value is false
reference type - default value is null
etc

Если default не поддерживается для вашей версии, просто выполните:

t1 = 0.0f;
...

или

t1 = t2 = 0.0f; ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...