+演算子・String.Concatメソッドを使って文字列同士を連結する 言語: VB C# String.Concatメソッドは文字列同士の連結を行う静的メソッドで、任意の数の文字列を連結出来ます。 またC#、VBでは加算演算子+、および複合代入の加算演算子+=を使った連結もできるようになっています。 +演算子・String.Concatメソッドを使って文字列同士を連結する すべて選択してコピー ダウンロード 行番号を表示する Imports System Class Sample Shared Sub Main() Dim s1 As String = "foo" Dim s2 As String = "bar" ' +演算子による連結 Console.WriteLine(s1 + s2) Console.WriteLine(s1 + s2 + "baz") Console.WriteLine(s1 + s2 + "baz" + "qux") ' String.Concatメソッドによる連結 Console.WriteLine(String.Concat(s1, s2)) Console.WriteLine(String.Concat(s1, s2, "baz")) Console.WriteLine(String.Concat(s1, s2, "baz", "qux")) ' 連結と代入を同時に行う場合は+演算子または+=演算子を使うことができる s1 = s1 + "baz" Console.WriteLine(s1) s2 += "qux" Console.WriteLine(s2) End Sub End Class 実行結果 foobar foobarbaz foobarbazqux foobar foobarbaz foobarbazqux foobaz barqux 関連するページ String.Copyメソッドを使って文字列インスタンスの複製を作成する String.Substringメソッドを使って文字列の一部分を切り出す String.Insertメソッドを使って文字列に別の文字列を挿入する String.Removeメソッドを使って文字列の一部分を削除する String.Replaceメソッドを使って文字列の一部分を別の文字列に置換する String.Replaceメソッドを使って文字列の一部分を空の文字列に置き換えて削除する String.Replaceメソッドを使って文字列内の一部の文字(Char)を別の文字に置き換える