C# LINQ를 이용한 합계, 카운트, 평균을 구하는 예제입니다. Program.cs using System; using System.Collections.Generic; using System.Linq; public class 합계카운트평균 { public static void Main() { int[] data = {3,5,4,2,1}; //Pcrocess var q = from d in data where d%2 ==0 select d; int sum = q.Sum(); //합계 int cnt = q.Count(); //카운트 //평균 int avg = Convert.ToInt32(q.Average()); //sum /cnt; int max = (from d in data select d).Max(..
IEnumerabel은 한정된 형식의 컬렉션을 단순하게 반복할 수 있도록 지원하는 열거자를 노출자로 여기서 처음 사용되는 LINQ는 C#언어에서 사용되는 독립적인 쿼리문으로 데이터베이스에서는 SQL문으로 쉽게 저장된 정보를 원하는 값만을 쉽게 뽑아 쓰는 것입니다. Program.cs using System; using System.Collections.Generic; using System.Linq; public class IEnumerable인터페이스 { public static void Main() { //LINQ int[] data = { 3, 5, 4, 2, 1 }; //IEnumerable 인터페이스 변수 선언/초기화 : LINQ(언어 통합 쿼리) IEnumerable query = from d..