thrownewArgumentException(Locale.GetText("Incompatible Delegate Types. First is {0} second is {1}.",a.GetType().FullName,b.GetType().FullName));
thrownewArgumentException(Locale.GetText("Incompatible Delegate Types. First is {0} second is {1}.",source.GetType().FullName,value.GetType().FullName));