私と私の同僚と同じコード(C#のWinFormsのアプリケーション)を実行し、両方のVS 2010を使用して、.NET 3.5用にコンパイルするために設定されたが、我々は、コールをしようとすると、両方のMicrosoft.VisualBasicCollection.Add()メソッドには、最後の3つはオプションですが、4つのパラメータすべてを渡す必要があります。それ以外の場合は、コンパイルエラーが発生します。 しかし私のマシンでは、オプションのパラメータを指定せずに呼び出すことができ、うまくコンパイルできます。 唯一の違いは、私はまた、ReSharperのをインストールしましたが、私はそれがそのようにコンパイルして何かをしなければならないとは思わないということですか? なぜ起こっているのかご存知ですか?オプションパラメータ
おかげ
だったので、彼はまだそれが原因で私たちが渡しているその消費者法であり、なぜあなたはC#のアプリ –
でMicrosoft.VisualBasic.Collectionを使用している...、VS 2008を使用していましたこれは、このC#のコードは、古いVB 6.0のコードからupliftedされている.. – Bohn
書き換えの時間。 –