[.NET] 用WriteAllText輸出成文字檔的小問題
我又來問問題了!!
我是剛開始學習的新手,如果有詞不達意的地方還請多包涵
我使用的VB為:Microsoft Visual Basic 2008 Express Edition
我想寫一個小程式
功能是輸出x 與 x^2的值在一個文字檔中
文字檔的內容將會是
-5 25
-4 16
-3 9
以下類推
兩個值中間是用Tab隔開
以下是我寫的程式碼
===============================================================
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim Drawtest As String = _
My.Computer.FileSystem.SpecialDirectories.MyDocuments _
& "\Drawtest.txt"
Dim x As Single, Xi As Single, Xf As Single, Dx As Single, F As Single
Xi = -5
Xf = 5
Dx = 1
'計算回圈
For x = Xi To Xf Step Dx
F = x ^ 2
My.Computer.FileSystem.WriteAllText(Drawtest, x & " " & F, True)
Next
End Sub
=================================================================
依照我寫的程式碼輸出的結果是
-5 25-4 16-3 9-2 4-1 10 01 12 43 94 165 25
單行
而且中間只是一個"空白"的字串
想問
1.兩個數值中間用Tab隔開要怎樣寫
2.該怎樣更改 才能使的每次寫入都是在下一行
還請指教 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.8.221
→
03/12 20:42, , 1F
03/12 20:42, 1F
→
03/12 20:44, , 2F
03/12 20:44, 2F
→
03/12 20:45, , 3F
03/12 20:45, 3F
→
03/12 20:47, , 4F
03/12 20:47, 4F
→
03/12 21:00, , 5F
03/12 21:00, 5F
→
03/30 11:00, , 6F
03/30 11:00, 6F