一部のコードをテスト プロジェクトから Windows CE をターゲットとする「実際の」プロジェクトに移動する際に、いくつかのコードが恥ずかしくなり、IDE で赤くなりました。つまり、「TryParse()」です。
蹄鉄がなかったため、戦いは失われました。願わくば、TryParse() の欠如によって、healthcare.gov のような eCatastrophe が引き起こされないことを願っています。それにもかかわらず、TryParseless パーサー用に TryParse() を書き直すより良い方法は次のとおりです。
int recCount = 0;
string s = "42";
try {
recCount = Int32.Parse(s);
}
catch {
MessageBox.Show("That was not an int! Consider this a lint-like hint!");
}
?