>백엔드 개발 >C++ >C#에서 배열 내용을 효과적으로 인쇄하는 방법은 무엇입니까?

C#에서 배열 내용을 효과적으로 인쇄하는 방법은 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2025-01-20 19:56:41426검색

How to Effectively Print Array Contents in C#?

C# 배열 내용 인쇄 방법에 대한 자세한 설명

Java에서 System.out.print(Arrays.toString(alg.id))을 사용하여 배열을 인쇄하는 데 익숙하다면 C#에서 동일한 기능을 구현하는 방법이 궁금할 것입니다. 수행 방법에 대한 가이드는 다음과 같습니다.

foreach 루프 사용:

<code class="language-csharp">foreach (var item in yourArray)
{
    Console.WriteLine(item.ToString());
}</code>

이 메서드는 배열의 각 요소를 반복하고 ToString() 메서드를 사용하여 콘솔에 인쇄합니다.

확장 방법 사용:

<code class="language-csharp">yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));</code>

이 방법은 ToList() 방법과 ForEach() 확장 방법을 결합하여 foreach 루프와 동일한 결과를 얻습니다.

한 줄 인쇄:

배열 내용을 한 줄로 출력하려면 다음 코드를 사용하세요.

<code class="language-csharp">Console.WriteLine("[{0}]", string.Join(", ", yourArray));</code>

이 메서드는 string.Join() 메서드를 사용하여 배열 요소를 쉼표 구분 기호로 연결한 다음 대괄호 안에 결과를 인쇄합니다.

기타 옵션:

또는 Array.ForEach<T> 메서드를 사용하여 배열 내용을 인쇄할 수 있습니다.

<code class="language-csharp">Array.ForEach(yourArray, Console.WriteLine);</code>

이 방법은 배열을 목록으로 변환할 필요가 없으므로 더 효율적입니다.

위 내용은 C#에서 배열 내용을 효과적으로 인쇄하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.