お前らいつの間にそんなに馬鹿になったんだ?
それとも荒らしが沸いているだけか?

803が言っているのは、DateTimeはただの64ビット数値でしかないからそのまま比較できるって話だろ。
それをToStringで変換したら日付の文字列になるだけであって、
日付文字列自体はDateTimeの中には持っていないし、
そもそもC#で日付を文字列で確保するのはおかしいだろ。
つまり800の時点で
DateTime startdate, enddate
でなければおかしいのであって、その比較はif文で不等号(<)を使えば良いだけだし、
そんなのいちいち聞くようならプログラミングなんて無理だって話だろ。

>>813
スマートさを求める以前に君はもっとまず書いた方がいいよ。
言っちゃ悪いが何がスマートかも判断できないレベルだと思うよ。