DateTime 值的 C# 区域设置感知 MaskedTextBox 掩码
我正在处理 FXCop/Code Analysis 的全球化警告,并且想知道通过 MaskedTextBox 设置和获取 DateTime 值的正确的、区域设置感知方式。
我的表单有一个 MaskedTextBox 元素,其 Culture 属性设置为“en-US”,其 Mask 属性设置为“00/00/0000”(预定义的短日期格式)。maskedTextBox.Text = now.ToString() 没有前导零显示为“42/42/010_”,但我希望它表示为“04/24/2010”。