Konvertieren ein String-Array in einen String in C#

Muhammad Zeeshan 12 Oktober 2023
  1. Verwenden Sie die Join()-Methode, um das String-Array in C# in einen String zu konvertieren
  2. Verwenden Sie Concat(), um ein String-Array in C# in einen String zu konvertieren
  3. Verwenden Sie String Builder(), um das String-Array in C# in einen String zu konvertieren
Konvertieren ein String-Array in einen String in C#

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.
Muhammad Zeeshan avatar Muhammad Zeeshan avatar

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

Verwandter Artikel - Csharp Array

Verwandter Artikel - Csharp String