CODEKILLER

반응형

예 1> Enumerable.Average 이용하여 평균계산.

Average(IEnumerable<Nullable<Int64>> 를 이용하여 Nullable<Double> 를 반환합니다.

long?[] longs = { null, 1000L, 100L, 255L };
double? average = longs.Average();
Console.WriteLine("평균은 {0}.", average);

> 출력결과

// 평균은 451.6666666666667.

 

예 2>  배열의 값이 스트링일 경우의 처리.

string[] numbers = { "10007", "37", "299846234235" };
double average = numbers.Average(num => long.Parse(num));
Console.WriteLine("평균은 {0}.", average);

> 출력결과

// 평균은 99948748093.

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band