File.AppendAllLines
fileに行を追加してfileを閉じます。
ファイルがない場合は新規に作成して書き込みます。
引数は
path As String,
contents As IEnumerable(Of String)
です。
第一引数はファイルがパスです。
第二引数はインターフェースです。
指定した型のコレクションに対する単純な反復処理をサポートする列挙子を公開します。
linq経由で使うみたいですがメンドクサイので直接書き込んでしまいましたw
ソース
Imports System.IO
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim records As IEnumerable(Of String) = {”りんご”, ”ゴリラ”}
File.AppendAllLines(“C:\Users\user\Desktop\hoge.txt”, records)
End Sub
End Class
実行結果は
ファイルがある場合りんごとゴリラがファイルに追加される。
ファイルがない場合新規に作成されてりんごとゴリラがファイルに追加される。
※ファイルがリードオンリーになっていたらエラーになります。