私は C# フォーム アプリケーションを作成しています。そのアプリケーションには、ユーザーが hh:mm:ss の形式で時刻を入力するための何らかの入力ボックスが必要です。これはまた、ユーザーが数字以外を入力できないように検証できる必要がありますが、時間は 0 から 24 の間、分は 0 から 60 の間、秒は 0 から 60 の間である必要があるように検証する必要もあります。
誰かが 3 つの異なるテキスト ボックス (時間、分、秒に 1 つ) を使用することを提案しましたが、私には、これは古臭く、検証する価値があるよりも面倒に思えます。
基本的に言うためにステートメントを使用できる必要がありますif time is below 24:00:00, do x
DateTime
このシナリオで最善であると仮定するのは正しいですか?私はこれまで実際に使用DateTime
したことがなく、それについて読んだだけなので、100%確信が持てないので質問しています。
ありがとうございました。