[.NET] StreamWriter 對齊問題

看板Visual_Basic作者 (木頭著火)時間15年前 (2010/08/18 17:56), 編輯推噓3(306)
留言9則, 3人參與, 最新討論串1/1
請教板上大大...... 自己還是一個 VB6 轉寫 VB.NET 菜鳥 ===================================問題分隔線========================================= 在使用streamwriter時 sw.WriteLine( "Di={0} (mm) Do={1} (mm) , Format("變數A"),Format("變數B") ) sw.WriteLine( "NL={0} NL={1} , Format("變數C"),Format("變數D") ) 由於各個數值輸出長度(A,B,C,D)會不一樣 但是後面第二的 變數名稱開頭 (ex Do,NL) 想要對齊 有什麼方法可以讓它對齊... 以前VB6可以用 print 指令後面 tab(number) 來調整 VB.NET有什麼其他方便的方法,來輸出txt檔內容整齊 感謝大大!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.155.90

08/18 19:44, , 1F
用ToString() method...妙用無窮.
08/18 19:44, 1F

08/18 21:28, , 2F
{0,20:d} 這樣?
08/18 21:28, 2F

08/19 09:32, , 3F
請教H大ToString要如何使用? 大致簡單的程式碼示範 感激
08/19 09:32, 3F

08/19 09:35, , 4F
T大的方法 0,20:d d表示的意思是? 感謝~~~
08/19 09:35, 4F

08/19 09:47, , 5F
{0,20:d}小數點會對齊,能否數字開頭及下個變數名稱對齊
08/19 09:47, 5F

08/19 22:20, , 6F
d decimal..十進位整數..你要浮點數再另外用G/F/E的..忘了
08/19 22:20, 6F

08/20 09:17, , 7F
幫樓上補充, G-General, F-Fixed Point, E-Exponential
08/20 09:17, 7F

08/20 09:26, , 8F
http://tinyurl.com/283l3t4 看一下它的備註.
08/20 09:26, 8F

08/20 16:11, , 9F
感謝兩位大大熱心回覆~~~謝謝!!!
08/20 16:11, 9F
文章代碼(AID): #1CQwvS1w (Visual_Basic)