对于 C# 浮点类型,我知道一种“文化效应”是可以使用“,”而不是“。”,但对于整数类型,可能的影响是什么?
我问从
Int32.TryParse()
将接受 CultureInfo.InvariantCulture (IFormatProvider) 参数,但
(T)Enum.Parse(typeof(T), enumString, true);
即使 Enum.Parse() 接受整数或枚举文字也不会。
示例:客户端将 Int32.ToString() 与一种文化一起使用,而服务器将 Enum.Parse() 与不同的文化一起使用(当前因为没有 arg)。