이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

Enumerable.LongCount<TSource> 메서드 (IEnumerable<TSource>)

 

게시 날짜: 2016년 11월

반환 된 Int64 시퀀스에 있는 요소의 총 수를 나타내는입니다.

네임스페이스:   System.Linq
어셈블리:  System.Core(System.Core.dll에 있음)

public static long LongCount<TSource>(
	this IEnumerable<TSource> source
)

매개 변수

source
Type: System.Collections.Generic.IEnumerable<TSource>

IEnumerable<T> 개수를 셀 요소가 들어 있는입니다.

반환 값

Type: System.Int64

소스 시퀀스에 있는 요소의 수입니다.

형식 매개 변수

TSource

source 요소의 형식입니다.

Exception Condition
ArgumentNullException

sourcenull인 경우

OverflowException

요소 수가 초과 MaxValue합니다.

이 메서드를 사용 하지 않고 Count<TSource> 결과 보다 클 수를 아는 경우 MaxValue합니다.

Visual Basic 쿼리 식 구문은 Aggregate Into LongCount() 절의 호출으로 변환 LongCount<TSource>합니다.

다음 코드 예제에서는 사용 하는 방법을 보여 줍니다. LongCount<TSource>(IEnumerable<TSource>) 를 배열에 요소를 계산 합니다.

string[] fruits = { "apple", "banana", "mango", 
                      "orange", "passionfruit", "grape" };

long count = fruits.LongCount();

Console.WriteLine("There are {0} fruits in the collection.", count);

/*
 This code produces the following output:

 There are 6 fruits in the collection.
*/

유니버설 Windows 플랫폼
8 이후 사용 가능
.NET Framework
3.5 이후 사용 가능
이식 가능한 클래스 라이브러리
이식 가능한 .NET 플랫폼 에서 지원됨
Silverlight
2.0 이후 사용 가능
Windows Phone Silverlight
7.0 이후 사용 가능
Windows Phone
8.1 이후 사용 가능
맨 위로 이동
표시: