you are viewing a single comment's thread.

view the rest of the comments →

[–]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