-
[C#] IEnumerator | LINQ service 사용해서 문자열 출력C#(asp.net | asp.net core) 2021. 8. 11. 11:17728x90
C#에서 문자열을 IEnumerator, LINQ로 접근할 수 있다
IEnumerator 사용법
우선 문자열을 하나 선언해보자
string strS = $"Hello, World!";
문자열을 출력하는 코드이다
IEnumerator pointer = strS.GetEnumerator(); while (pointer.MoveNext()) { Write(pointer.Current); }
문자열인 집합 데이터셋의 Array를 반환한다
Array의 접근 방법은
pointer.MoveNext() 하면 다음 문자열로 넘어가고
pointer.Current하면 현재값에 접근할 수 있다
LINQ
LINQ를 사용하면 더욱 간단하게 문자열 출력할 수 있다
strS.ToList().ForEach(kkk=>Write(kkk));
728x90728x90'C#(asp.net | asp.net core)' 카테고리의 다른 글
[C#] Nurrable type (0) 2021.08.12 [C#] C# Collection | Immutable Collection (0) 2021.08.11 [C#] ref 키워드 사용하기 (0) 2021.08.10 [C#] functional coding | callback (0) 2021.08.10