C#에서 문자열 배열을 문자열로 변환
-
Join()
메서드를 사용하여C#
에서 문자열 배열을 문자열로 변환 -
Concat()
을 사용하여C#
에서 문자열 배열을 문자열로 변환 -
String Builder()
를 사용하여C#
에서 문자열 배열을 문자열로 변환
이 문서에서는 C#에서 문자열 배열을 단일 문자열로 변환하는 방법을 배웁니다.
Join()
메서드를 사용하여 C#
에서 문자열 배열을 문자열로 변환
Join()
메서드는 문자열 배열을 단일 문자열로 변환하는 데 사용됩니다. 우리는 그것을 사용하여 두 개의 요소가 있는 배열을 만들 수 있습니다. 모든 문자열은 엄격한 문자열로 표시됩니다.
통사론:
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]
을 결합합니다.
Concat()
을 사용하여 C#
에서 문자열 배열을 문자열로 변환
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 또는 빈 매개변수를 사용할 필요가 없다는 것입니다.
String Builder()
를 사용하여 C#
에서 문자열 배열을 문자열로 변환
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# 배열에 값 추가