Konvertieren ein String-Array in einen String in C#
-
Verwenden Sie die
Join()
-Methode, um das String-Array inC#
in einen String zu konvertieren -
Verwenden Sie
Concat()
, um ein String-Array inC#
in einen String zu konvertieren -
Verwenden Sie
String Builder()
, um das String-Array inC#
in einen String zu konvertieren
In diesem Artikel erfahren Sie, wie Sie ein String-Array in C# in einen einzelnen String konvertieren.
Verwenden Sie die Join()
-Methode, um das String-Array in C#
in einen String zu konvertieren
Die Join()
-Methode wird verwendet, um ein String-Array in einen einzelnen String umzuwandeln. Wir können es verwenden, um ein Array mit zwei Elementen zu erstellen, wobei jede Zeichenfolge als strikte Zeichenfolge angegeben wird.
Syntax:
string.Join("", str);
Beispiel:
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}");
}
}
Ausgabe:
Hello.World
Wir initialisieren eine String-Variable str
als 2, um den initialisierten String zu speichern, und verwenden Join()
, um sowohl str[0]
als auch str[1]
zu kombinieren.
Verwenden Sie Concat()
, um ein String-Array in C#
in einen String zu konvertieren
Die Methode Concat()
wird verwendet, um ein String-Array einfach in einen einzelnen String umzuwandeln.
Syntax:
string result = String.Concat(str);
Beispiel:
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}");
}
}
Ausgabe:
Hello World
Wir initialisieren eine String-Variable str
als 2
und eine String-Variable namens result, um den resultierenden String zu speichern, und verwenden Concat()
, um sowohl str[0]
als auch str[1]
zu kombinieren und zu sein gespeicherter Ergebnisstring in Ergebnis
.
Ein Pluspunkt ist, dass wir in der Concat()
-Methode keinen Null- oder leeren Parameter verwenden müssen, da dies bei Join()
der Fall ist.
Verwenden Sie String Builder()
, um das String-Array in C#
in einen String zu konvertieren
Die String Builder()
-Technik ist ideal, wenn wir ein String-Array durchlaufen, bevor wir die Elemente hinzufügen.
Syntax:
StringBuilder bdr = new StringBuilder();
foreach (string value in array)
{
bdr.Append(value);
bdr.Append('.');
}
Beispiel:
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}");
}
}
Ausgabe:
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.
LinkedInVerwandter Artikel - Csharp Array
- Ermitteln Sie die Länge eines Arrays in C#
- Sortieren Sie ein Array in absteigender Reihenfolge in C#
- Sortieren Sie ein Array in C#
- So konvertieren Sie eine Zeichenkette in ein Byte-Array in C#
- Wie entferne ich ein Element eines Arrays in C#
- Hinzufügen von Werten zu einem C#-Array
Verwandter Artikel - Csharp String
- C# Int in String konvertieren
- C# String in Enum konvertieren
- Verwendung von Strings in der Switch-Anweisung in C#
- So konvertieren Sie eine Zeichenkette in ein Byte-Array in C#
- Wie konvertiert man eine Zeichenkette in C# in boolesche Zeichenketten
- Wie schreibt man ein mehrzeiliges String-Literal in C#