这么一条语句:string str = "元件测量值折线图\t" + "统计时间:\t" + "aaa";
为什么输出的时候变成   元件测量值折线图\统计时间:aaa
\t怎么没有起作用?

解决方案 »

  1.   

    "元件测量值折线图" + '\t' + "统计时间"
    这样写也不行。上面两种写的方式如果是\n,就可以换行,但是\t不行,不知道为什么。
      

  2.   

    string str = "元件测量值折线图\t" + "统计时间:\t\t" + "aaa"; 
      

  3.   

    to 这样写也不行。上面两种写的方式如果是\n,就可以换行,但是\t不行,不知道为什么。\t不是换行
      

  4.   

    \t是制表符,这个我知道,在VC++下面,该句话能启动作用,在C#下面不行,而\n能换行。各位碰到过这个问题吗?还有什么方法能起到\t的作用。
      

  5.   

    Console.WriteLine("\t"+"fdsafds"+" \trewrwer");
    Console.WriteLine("\t{0} \t{1}","fdsafds","rewrwer");多弄个空格能行呀!!!