Is there a reason why you have to specify variable names in interfaces. For example, look at the code below:
Public Class Class1
Public Function Test(ByVal j As Integer)
End Function End Class
Public Interface int1
Function Test(ByVal i As Integer)
End Interface
The integer in the class is named j, but it is named i in the interface. Why wouldn't the interface be like this:
Public Interface int1
Function Test(Integer)
End Interface
I realise this is a basic question. I just find it curious.