C# で文字列配列を文字列に変換する
-
C#
でJoin()
メソッドを使用して文字列配列を文字列に変換する -
C#
でConcat()
を使用して文字列配列を文字列に変換する -
C#
でString Builder()
を使用して文字列配列を文字列に変換する
この記事では、C# で文字列配列を単一の文字列に変換する方法を学習します。
C#
で Join()
メソッドを使用して文字列配列を文字列に変換する
Join()
メソッドは、文字列配列を単一の文字列に変換するために使用されます。これを使用して、2つの要素を持つ配列を作成できます。すべての文字列は、厳密な文字列として示されます。
構文:
string.Join("", str);
例:
using System;
class HelloWorld
{
static void Main()
{
string[] str = new string[2];
str[0] = "Hello";
str[1] = "World";
string res = string.Join(".", str);
Console.WriteLine($"{res}");
}
}
出力:
Hello.World
文字列変数 str
を 2 として初期化して、初期化された文字列を格納し、Join()
を使用して str[0]
と str[1]
の両方を組み合わせます。
C#
で Concat()
を使用して文字列配列を文字列に変換する
Concat()
メソッドは、文字列配列を単一の文字列に簡単に変換するために使用されます。
構文:
string result = String.Concat(str);
例:
using System;
public class HelloWorld {
public static void Main(string[] args) {
string[] str = new string[2];
str[0] = "Hello ";
str[1] = "World";
string res = String.Concat(str);
Console.WriteLine($"{res}");
}
}
出力:
Hello World
文字列変数 str
を 2
として初期化し、result という名前の文字列変数を初期化して結果の文字列を格納し、Concat()
を使用して str[0]
と str[1]
の両方を結合します。保存された結果は result
に文字列になりました。
プラスの点は、Concat()
メソッドでは、Join()
が行うように null または空のパラメーターを使用する必要がないことです。
C#
で String Builder()
を使用して文字列配列を文字列に変換する
String Builder()
手法は、要素を追加する前に文字列配列をループする場合に理想的です。
構文:
StringBuilder bdr = new StringBuilder();
foreach (string value in array)
{
bdr.Append(value);
bdr.Append('.');
}
例:
using System;
using System.Text;
class HelloWorld
{
static void Main()
{
string[] array = new string[] { "Hello","World"};
StringBuilder bdr = new StringBuilder();
foreach (string value in array)
{
bdr.Append(value);
bdr.Append('.');
}
string res = bdr.ToString();
Console.WriteLine($" {res}");
}
}
出力:
Hello.World.
I have been working as a Flutter app developer for a year now. Firebase and SQLite have been crucial in the development of my android apps. I have experience with C#, Windows Form Based C#, C, Java, PHP on WampServer, and HTML/CSS on MYSQL, and I have authored articles on their theory and issue solving. I'm a senior in an undergraduate program for a bachelor's degree in Information Technology.
LinkedIn関連記事 - Csharp Array
- C# で配列を降順で並べ替える
- C# で配列を並べ替える
- C# で配列の要素を削除する方法
- C# で文字列をバイト配列に変換する方法
- C# 配列への値の追加
- C# で CSV ファイルを読み込み、その値を配列に格納する