可以用 String.PadLeft() String.PadRight() 方法,把字符串填充为定长度的字符串public string PadLeft(int);
用空格填充 为定长字符串public string PadLeft(int, char);
用指定字符填充 为定长字符串

解决方案 »

  1.   

    可以用[字符串].PadLeft或[字符串].PadRight
      

  2.   

    要是填充定长的空格,怎么实现如下输出。
    asd.exe                       123456
    asasdsfdsaff.exe              213443
    3487777777777777777778374.exe 232838223
    填充定长的字符串,是不是要在前面第一列输出的后面添加,那样,由于前面第一列输出不定长,后面第二列输出也就不会形成一竖列了吧。
      

  3.   

    1.你自己要先计算一下最大的长度.
    2.然后使用 bigbao716(Homan) (建议的方法
      

  4.   

    如果
    string filename = "asd.exe"; 
    string filesize = "123456";那么就
    Console.WriteLine(filename.RightPad(30) + filesize.RightPad(10) );btw:长文件名不应该放在前面
      

  5.   

    ok,可以了。thank u two very much