The label must change when the page loads. I don't get any errors but the label stays what I named the label.

my code:

```
private void Form1_Load(object sender, EventArgs e)
{
    DateTime curTime = DateTime.Now;

    int one = 5; //times of day
    int two = 12;
    int three = 20;

    string ogg = "Oggend";
    string mid = "Middag";
    string aan = "Aand";

    if (curTime.Hour >= one && curTime.Hour <= two)
    {
        timelbl.Text = ogg;
    }
    else if (curTime.Hour > two && curTime.Hour < three)
    {
        timelbl.Text = mid;
    }
    else
    {
        timelbl.Text = aan;
    }

}

```

I tried to put `timelbl.Text = "Oggend"` in aswell but it didn't work.
Oggend means Morning, Middag means Day and aand means Night