Most programming languages provide the indirect conversions from numeric datatypes to string. So what difference it makes by calling the ToString() method when appending non-string datatypes to a string. This article is divided into 2 parts. The first part will show how the ToString() is interpreted by the CLR when it is called on an … Continue reading String concatenation and int indirect cast