日期:2014-05-17  浏览次数:20813 次

tostring方法的参数
看见改方法在使用时可以有参数。那么它们代表什么,在哪里有详细介绍?给个方向。比如:
            lblData.Text = DateTime.Now.ToString("D");
            lblPrice.Text = (512.33m).ToString("c");
里面的参数“D”,在哪里可以查到修改使用方法。它到底还有哪些参数分别是什么意思?

------解决方案--------------------
msdn里面就有
------解决方案--------------------
这个叫格式化字符串,是把字符串按照固定的格式进行转化。
------解决方案--------------------
网上搜一下就有了,记住常用的就可以了
------解决方案--------------------
里面有很多参数的Now.你可以看到的返回的是字符串类型
------解决方案--------------------
看看MSDN
http://msdn.microsoft.com/zh-cn/library/fht0f5be.aspx
------解决方案--------------------
标准数字格式字符串 
------解决方案--------------------
标准数字格式字符串输出示例
------解决方案--------------------
1.    // C 货币 
2.    2.5.ToString("C"); // ¥2.50 
3.    // D 10进制数 
4.    25.ToString("D5"); // 25000 
5.    // E 科学型 
6.    25000.ToString("E"); // 2.500000E+005 
7.    // F 固定点 
8.    25.ToString("F2"); // 25.00 
9.    // G 常规 
10.    2.5.ToString("G"); // 2.5 
11.    // N 数字 
12.    2500000.ToString("N"); // 2,500,000.00 
13.    // X 16进制 
14.    255.ToString("X"); // FF  如果要2位16进制数 255.ToString("X2"); 
1.    // C# 日期格式 
2.    DateTime dt = DateTime.Now; 
3.      
4.    dt.ToString();//2005-11-5 13:21:25 
5.    dt.ToFileTime().ToString();//127756416859912816