想請問一下,我每個數字都是設定 \t 來對齊,中間會有幾列間距更小一點呢

uj5u.com熱心網友回復:
可試轉為字串的格式加以對齊:.ToString("00")uj5u.com熱心網友回復:
using System;
using System.Linq;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
var rnd = new Random();
Enumerable.Range(1, 10).ToList().ForEach(i=>
{
Enumerable.Range(1, 10).ToList().ForEach(j =>
{
Console.Write($"{rnd.Next(-2, 3),8}");
});
Console.WriteLine();
});
}
}
}
uj5u.com熱心網友回復:
就如下寫法,也會出現對齊例外,不明所以
string strAA = "";
for (int i = 0; i < 200; i++)
{
strAA = strAA + "\t" + i.ToString();
}
Console.WriteLine(strAA.ToString());
uj5u.com熱心網友回復:
輸出 \t.(制表符)就表示你放棄了格式的控制權 你應該用String物件的 PadLeft 方法去精細地控制前導的空格轉載請註明出處,本文鏈接:https://www.uj5u.com/net/258866.html
標籤:C#
上一篇:WPF之控制元件布局
下一篇:求sn.exe 5.0版
