C#에서 배열 인쇄
이 자습서에서는 C#에서 문자열 배열을 인쇄하는 방법에 대해 설명합니다.
C#에서String.Join()
메서드를 사용하여 배열 인쇄
String.Join()
메소드는 지정된 배열의 요소를 C#에서 지정된 구분 기호로 연결합니다. \n
이스케이프 시퀀스를 구분 기호로 사용하여 배열의 각 요소를 별도의 줄에 배치 할 수 있습니다. 다음 코드 예제는 C#에서String.Join()
메소드를 사용하여 문자열 변수 배열을 인쇄하는 방법을 보여줍니다.
using System;
namespace print_string_array {
class Program {
static void Main(string[] args) {
string[] arr = new string[] { "one", "two", "three", "four" };
Console.WriteLine(String.Join("\n", arr));
}
}
}
출력:
one
two
three
four
문자열 변수arr
의 배열을 초기화하고 C#의String.Join("\n", arr)
함수를 사용하여 새 행에 각 요소를 인쇄했습니다. String.Join()
함수는 문자열 변수를 반환합니다. 따라서 반환 된 값을 문자열 변수에 저장 한 다음 표시하거나Console.WriteLine()
함수 내에서String.Join()
함수를 직접 사용할 수 있습니다.
C#에서List.ForEach()
메서드를 사용하여 배열 인쇄
ForEach()
메소드는 C#에서 목록의 각 요소에 대해 지정된 작업을 수행합니다. 먼저 배열을 목록으로 변환하여List.ForEach()
메소드로 배열의 각 요소를 인쇄 할 수 있습니다. Linq에서ToList()
함수를 사용하여 배열을 목록으로 변환 할 수 있습니다. 다음 예를 참조하십시오.
using System;
using System.Linq;
namespace print_string_array {
class Program {
static void Main(string[] args) {
string[] strArray = new string[] { "abc", "def", "asd" };
strArray.ToList().ForEach(Console.WriteLine);
}
}
}
출력:
abc
def
asd
문자열 배열strArray
를 초기화하고 먼저 Linq의ToList()
함수를 사용하여 목록으로 변환 한 다음 결과 목록에서ForEach()
를 사용하여strArray
배열의 모든 요소를 인쇄했습니다.
C#에서foreach
루프를 사용하여 배열 인쇄
foreach
루프는 C#의 데이터 구조를 반복하는 데 사용됩니다. foreach
루프를 사용하여 배열의 각 요소를 반복하고 인쇄 할 수도 있습니다. 다음 코드 예제는 C#에서foreach
루프를 사용하여 배열을 인쇄하는 방법을 보여줍니다.
using System;
namespace print_string_array {
class Program {
static void Main(string[] args) {
string[] arr = new string[] { "one", "two", "three", "four" };
foreach (var s in arr) {
Console.WriteLine(s);
}
}
}
}
출력:
one
two
three
four
문자열 배열arr
를 초기화하고 C#의foreach
루프를 사용하여arr
배열의 각 요소를 표시했습니다.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn