int s = 0;
Console.WriteLine(s.ToString("#米"));当s=1的时候,打印1米,但是当s=0的时候只打印米请问s=0的时候,怎么打印出0米? 只能是ToString格式化字符串这种方式,不能用条件语句判断,其实是用在MsChart报表的坐标轴显示的
Console.WriteLine(s.ToString("#米"));当s=1的时候,打印1米,但是当s=0的时候只打印米请问s=0的时候,怎么打印出0米? 只能是ToString格式化字符串这种方式,不能用条件语句判断,其实是用在MsChart报表的坐标轴显示的
Console.WriteLine(s+"米");
楼主明显不是这个意思,如果是这个意思,直接Console.WriteLine("0米")好了
string t = s.ToString("#0米");
Console.WriteLine(string.Format("{0}米",s));
0代表有位占位符,即使没有值也显示0 比如 s.ToString("00") 如果只有个5 显示的是05,如果有111 显示的是111
类推...Console.WriteLine(s.ToString("0米"));