そのため、ユーティリティの練習として、私たちの貧弱な古い vb .net 1.1 アプリの 1 つを C# .net 4.0 に変換することにしました。
開始点としてテレリック コード変換を使用したところ、最終的に 150 個までのエラーが発生しました (20k 以上のコードを考慮すると、それほど悪くはなく、本番ソースを使用してエラーなしで実行できることはめったにありません)。その多くは時間/日付を処理します。 vb と c# で。
私の質問は、VB で次のステートメントをどのように表現しますか?
If oStruct.AH_DATE <> #1/1/1900# Then
C#で?コンバーターがくれた
if (oStruct.AH_DATE != 1/1/1900 12:00:00 AM) {
もちろんこれは正しくありませんが、正しくする方法がわかりません。