いままでは、VBとC#など言語の差や、VS7/8/9の版の違う環境で作業をしても、構文の混乱は多少あるものの、支障をきたすことはありませんでした。
日中作業(仕事)と放課後作業(自己啓発作業)が極端に類似した場合、支障を来たすほど混乱することがあります。(決して爺化のせいではない.....ツヨガリ)
今回は共に、Webアプリでデータエントリー系で画面遷移が類似.....業務アプリ面からみたら同種の物. ただ言語かVBとC#の差しかない。
ここまで類似した環境は初めてだったので、頭の切り替えが、遅い。
配列の[]と()の差はなんともないが、isdate/isnumeric がないぞと叫んだり、匿名delegateがなぜエラーになるんだとハマったり....
ハマるはずのない箇所でハマッテしまって効率のわるいこと夥しい。 Webとクラサバなどガラットと違う作業だと、脳内モードが切り替わってくれるのでハマりにくい。
言語特有構文を使わないのも方法だが、守備範囲が縮むのがイヤです。
類似で異言語の作業はもうするまい。バイリンガルで他言語を使い分けてる方を心底尊敬しました。