Update Delegate.cs

repeating myself with interfaces