DateTimeタイプはバックグラウンドでどのように空かどうかを判断します

380 ワード

DateTimeタイプは値タイプに属するため、バックグラウンドでNULLであるか否かを判断すると必ずエラーが発生し、このような判断は不可能である。DateTimeにはデフォルトの最小値{0001/1/1 0:00:00}があるため、ユーザーが日付を入力したか否かを判断するには使用可能である


//フロントエンドで受信したデータがdatetime//バックグラウンドでif(datetime=DateTime.MinValue){//do sometimes else;


ちなみに、フロントエンドに値がない場合、C#定義タイプはDateTimeと定義したほうがいいですか?AJAXが要求を送信することを防止し、コントローラを要求する場合、DateTimeは空で、要求の中に入らない方法