# 在CSharp中执行基本字符串格式设置(2) |格式说明符|应用|含义|示例| |----------|----|----|----| |C|数字类型|特定地区的货币值|$666.00| |D|用于数字类型|一般的整数|666| |E|数字类型|科学计数法|6.660000E+002| |F|数字类型|小数点后的位数固定|666.00| |G|数字类型|一般的数字|666| |N|数字类型|通常是特定地区的数字格式|666.00| |P|数字类型|百分比计数法|66,600.00%| |X|只用于整数类型|十六进制格式|29A| 以下程序中,能让str1等于666.0的是: ## 答案 ```csharp string str1 = string.Format("{0:F1}", 666); ``` ## 选项 ### A ```csharp string str1 = string.Format("{0:N}", 666); ``` ### B ```csharp string str1 = string.Format("{0:C}", 666); ``` ### C ```csharp string str1 = string.Format("{0:D}", 666); ```