Функция удобства для статического метода .NET System.Delegate Remove
удаляет последний образец result = Remove(combinedDelegate,removedDelegate)removedDelegate делегат от combinedDelegate делегат.
Используйте статическую Remove метод System.Delegate класс.