Думаю, ответ - НЕТ? Если нет, то почему мы разделили классы Delegate и MulticastDelegate ? Может быть, это снова из-за «некоторых других языков .NET»?
Delegate
MulticastDelegate