我把DataTable中的數據轉成txt文檔,可是內容怎么也對不齊,我想要內容左對齊,怎么辦?
轉成的內容如下(希望左對齊),各位幫忙啊:
1     張三丰     男         98     武當山     100     100     100     100     
 2     張無忌     男         24     光明頂     100     100     0          0          
 3     楊過         男         22     古墓         0          0          100     100     
 4     小龍女     女         25     古墓         0          0          0         0         
 5     黃藥師     男         50     桃花島     0          0          0          100     
 6     令狐沖     男         25     華山         0          0          100     0          
 7     A          A      A         A          45         0          0          0      
=================================================================================
代碼如下﹕
DataTable dt=new DataTable();
   dt=數據源;
   int leng=5;
   Label1.Text=Request.UserHostAddress.ToString().Replace(".","")+System.DateTime.Now.ToString("yyyyMMddhhmmss");//txt文件名稱
   StreamWriter stw=new StreamWriter(Server.MapPath(Label1.Text+".txt"));      
   for(int i=0;i<dt.Rows.Count;i++)
   {
    for(int j=0;j<dt.Columns.Count;j++)
    {     
     stw.Write(dt.Rows[i][j].ToString());
     for(int n=0;n<leng;n++)
       stw.Write(" ");
     leng=5;
    }  
    stw.WriteLine("\n");
    stw.WriteLine("");
   }
   stw.Close();