從文本文件中讀取一些字符串並將它們寫入文本文件中只存在一個小問題,這與文本的對齊有關。 {4}參數是需要格式化到右側的,以便它們全部垂直對齊。C#文本對齊
while (recordIn != null)
{
fields = recordIn.Split(DELIM);
emp.accNumber = Convert.ToInt32(fields[0]);
emp.lastName = fields[1];
emp.firstName = fields[2];
emp.funds = Convert.ToDouble(fields[3]);
double money = Convert.ToDouble(fields[3].ToString());
if (money < 0)
{
Console.WriteLine("{0},{1},{2}, {3, 2}, {4}", emp.accNumber, emp.lastName, emp.firstName, emp.funds.ToString("F2"), creditOutput);
}
else
{
Console.WriteLine("{0},{1},{2}, {3, 2} {4}", emp.accNumber, emp.lastName, emp.firstName, emp.funds.ToString("F2"), debitOutput);
}
recordIn = reader.ReadLine();
}
\ t是我忘記了......簡單的事情滑倒了腦海!謝謝 – MeggMercer
哈,沒問題。作爲一種獎勵,此方法在以.CSV文件打開時效果很好,如在Excel中。如果你選中所有的值。 – tjheslin1