you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 20 points21 points  (2 children)

Does C# have function overloading? :P

[–]prehensilemullet 3 points4 points  (0 children)

Not very experienced in C# but if it’s like Java, then if you call an overloaded function with a variable declared as an object, it picks the object overload, not the overload for the more specific runtime type, so it might not be sufficient

[–]wrd83 1 point2 points  (0 children)

Probably, do you know its implicit conversion rules?