반응형
Enumerable.Reverse<TSource>(IEnumerable<TSource>) 메서드
public static System.Collections.Generic.IEnumerable<TSource> Reverse<TSource> (this
System.Collections.Generic.IEnumerable<TSource> source);
매개변수
source IEnumerable<TSource>
변환할 값의 시퀀스
반환
IEnumerable<TSource>
특정 시퀀스 요소의 순서를 뒤집을때 사용한다.
예제 코드
static void Main(string[] args)
{
var s = "abcdef";
var revse_s = new string(s.Reverse().ToArray());
Console.WriteLine(revse_s); // fedcba
}
char[] apple = { 'a', 'p', 'p', 'l', 'e' };
char[] reversed = apple.Reverse().ToArray();
foreach (char chr in reversed)
{
Console.Write(chr + " ");
}
Console.WriteLine();
/*
This code produces the following output:
e l p p a
*/
출처
'프로그래밍 > C# LINQ' 카테고리의 다른 글
C# 표준 질의 연산자(Standard Query Operators) (1) | 2024.02.26 |
---|---|
C# Linq - Enumerable.Take() (0) | 2024.02.26 |
C# Linq - Enumerable.OfType() (1) | 2024.02.16 |
C# Linq - Enumerable.Where() (0) | 2024.02.15 |
C# Linq - Enumerable.All() (0) | 2024.02.15 |
댓글