>>But in the end, the compiler is going to make both calls exactly the same, so it is a personal preference and style thing.
>
>Sure about that? I'm not very quick at reading the emmitted IL (nor do I want to be!)
Not certain, no :)
But I would imagine it would be a mess if they didnt.
The to Int functions are probably a bad example due to there being different size Ints (32 and 64 for example)
But something like CStr and Convert.toString(), if these did different things.
eg
Convert.toString(100.567) => "100.567"
CStr(100.567) => "101" // As seen in FP STR() function
Then it would become a very easy way to break things :)