イベントにメソッドを追加しましたが、いくつかの条件の後、それらのイベントで実行されないようにそのメソッドを削除したいと考えています。
public MyClassConstructor()
{
otherClassObj.OnMyDataReceived += new EventHandler(analyzeValues);
}
private void analyzeValues(object sender, EventArgs e)
{
// finished analysis
otherClassObj.OnMyDataReceived -= analyzeValues;
}
これはプログラムをクラッシュさせているようですが、その理由はわかりません。これは私の最初の C# プログラムです。ありがとう。