0

次のコードを使用しています。

timeStart が null であるというエラーが表示されます - その値を取得できません。

それがなぜなのかわかりません...

コードは次のとおりです。

for (int i = 1; i < 4; i++)
{
    DateTimePicker timeStart = (DateTimePicker)this.Controls["datetimeBi"+i];
    MessageBox.Show(timeStart.Value.ToString());
}

私も試しました

DateTimePicker timeStart = (DateTimePicker)this.Controls["datetimeBi"+i.ToString()];

しかし、それも機能しませんでした..

「値なし」(NULL)のため、ショーボックスで常にエラーが発生します。

4

1 に答える 1