3
注:これはなぜではなく、外にそれのイベントを宣言するタイプ内のイベントの
MulticastDelegate
メンバーにアクセスすることができる午前WebBrowser Event Properties?異なるタイプのメンバーであるイベントのメンバーにアクセスできないのはなぜですか?
に触発されたのですか?例えば
:
using System;
class Bar
{
public static event Action evt;
}
class Program
{
static event Action foo;
static Bar bar;
static void Main()
{
// this works
Delegate[] first = foo.GetInvocationList();
// This does not compile and generates the following
// error:
//
// The event 'Bar.evt' can only appear on the
// left hand side of += or -= (except when used
// from within the type 'Bar')
Delegate[] second = bar.evt.GetInvocationList();
}
}
私はこれは私が見ていないですという非常に単純なものである感覚を得ます。
+1意味があります - ありがとう! –