close
傳統 string.Format
string.format( “{編號0} {編號1}…{編號N}”, 變數0, 變數1, … 變數N );
1: for(int i=0; i<10;i++)
2: {
3: string message = string.Format("{0} {1: yyyy/MM/dd HH:mm:ss.fff }", user, DateTime.Now);
4: Console.WriteLine(message);
5: Thread.Sleep(100);
6: }
以下面為例,如果臨時要加入顯示i值, 則全部的索引得重新更新(檢查)一次,避免不同變數對應到錯誤的編號索引,十分麻煩。
新的作法是將編號省略,取而代之的是變數名稱,並且在最前頭加上$
1: for (int i = 0; i < 10; i++)
2: {
3: string message = $"{i}, {user}, {DateTime.Now: yyyy/MM/dd HH:mm:ss.fff}";
4: Console.WriteLine(message);
5: Thread.Sleep(100);
6: }
參考資料:
全站熱搜
留言列表