您的位置:首页 > 编程语言 > C#

看了C#程序设计前两章啦,来罗列下遇到的问题

2013-04-02 21:50 295 查看
System.Console.Write("{0:D3}",x);
n:dm

d表示整数类型,n表示格式化输出的总位数,m表示当该整数不足m位时,用零补满,其余n-m位用空格补满;

//如:
int i = 12;
Console.Write("{0,10:d1}", i);
//输出: 12
Console.Write("{0,10:d3}", i); 
//输出: 012
Console.Write("{0,10:d5}", i);
//输出: 00012
Console.Write("{0,10:d10}", i);
//输出:0000000012

强制转换格式:
ToVariable = (datatype)FromVariable 
eg:
int IntVariable = 0;long LongVariable = 1234;IntVariable = (int) LongVariable
;

输入数字如何转换成整型
Console.Write("i=");
int i;
string b = Console.ReadLine();
i = int.Parse(b);

不然的话,输入3就会自动转换成ASCII中的51了,故特此提醒下自己;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: