I was wondering why ReSharper does warn me, when I'm trying to convert a char to a string without giving a specific culture info.
Is there any case, where it could be converted differently on two systems?
Example:
var str = ' '.ToString();
The following ReSharper warning will pop up by default:
Specify a culture in string conversion explicitly.
CultureInfo
. Since a IFormatProvider could return anything based on the input, it may be the case that it should return something different, – Honea