File.AppendAllLines vb.net入門

   

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

実行結果は
ファイルがある場合りんごとゴリラがファイルに追加される。
ファイルがない場合新規に作成されてりんごとゴリラがファイルに追加される。
※ファイルがリードオンリーになっていたらエラーになります。

PR



 - vb.netさんぷる

Translate »