반응형 프로그래밍/C# LINQ14 C# Linq - Enumerable.Repeat() Enumerable.Repeat(TResult, Int32) 메서드 public static System.Collections.Generic.IEnumerable Repeat (TResult element, int count); 매개변수 element TResult 반복할 값 count int32 값을 반복할 횟수 특정 타입의 값을 특정 횟수 반복하고 싶을때 사용한다. 정리하자면 element를 count만큼 반복 이를 보통 배열이나 리스트로 변환해서 사용한다. 예제 코드 IEnumerable strings = Enumerable.Repeat("I like programming.", 15); foreach (String str in strings) { Console.WriteLine(str); } /* .. 2023. 6. 13. C# Linq - Enumerable.Join() Join()에 대해서 문자열 관련 코드를 보다 보면 보이는 Join() 메서드 하지만 가끔 보다 보니 매번 헷갈려서 인터넷에서 검색하게 된다. 이번에는 확실히 정리하고 기억해 보자. 함수 원형 public static string Join (string? separator, params string?[] value); 매개 변수 separator - String 구분 기호로 사용할 문자열입니다. value에 둘 이상의 요소가 있을 경우에만 separator가 반환된 문자열에 포함됩니다. value - String[] 연결할 요소가 포함된 배열입니다. 반환 String value 문자열로 구분된 seprator의 요소로 구성된 문자열이 반환됩니다. 예제 코드 class Program { static voi.. 2023. 4. 20. 이전 1 2 3 다음