Hey,

I have a class that is inheriting from DictionaryBase.

I have the following 2 methods in the class

VB Code:
  1. Friend Overloads Sub Remove(ByVal item As Schedule)
  2.         MyBase.Dictionary.Remove(item.ID)
  3.     End Sub
  4.     Friend Overloads Sub Remove(ByVal ID As Integer)
  5.         MyBase.Dictionary.Remove(ID)
  6.     End Sub

However when I run the code, it never calls these 2 methods. If I try to go to the definition from the line of code that is calling the remove method, it brings up the object browser.

Can I not name my methods Remove?

Thanks,