違いは何ですか:
this.btnConnect.Click += btnConnect_Click;
と:
this.btnConnect.Click += new RoutedEventHandler(btnConnect_Click);
どちらの方法でも同じように機能するようですが、Visual Studio IntelliSenseが2番目の例を挿入しているので、その理由に興味があります。
私の最初の推測では、IntelliSenseバージョンを使用すると、各ボタンが独自のインスタンスを呼び出すようになりRoutedEventHandler
、スレッドセーフになりますか?そして、最初の例を使用すると、各ボタンはそのメソッドの同じインスタンスを呼び出し、お互いに足を踏み入れる可能性があります。