C#教科書を身につける.LINQ(Language INtegrated Query)
1953 ワード
https://www.youtube.com/watch?v=Dk-aBvJ3U1c&list=PLO56HZSjrPTB4NxAsEP8HRk6YKBDLbp7m&index=50
1. LINQ(Language INtegrated Query)
C言語に統合する技術セット名 に基づく
.Sum(), .Min(), .Max(), .Average() ... 等
1. LINQ(Language INtegrated Query)
ダイレクトクエリ機能を
01.LINQ応用前
> int[] numbers = {1, 2, 3};
>
> // 합계(반복문 사용)
> int sum = 0;
> foreach(int number in numbers)
. {
. sum += number;
. }
> sum
6
02.LINQ適用後
> using System.Linq;
> int[] numbers = {1, 2, 3};
>
> // 합계(LINQ)
> numbers.Sum();
6
> numbers.Min();
1
> numbers.Max();
3
> numbers.Average();
2
> int[] numbers = {1, 2, 3, 4, 5 };
> numbers.Count();
5
> numbers.Where(n => n % 2 == 0).ToList();
List<int>(2) {2, 4}
> List<string> techs = new List<string>();
> techs.Add("C#");
> techs.Add("ASP.NET");
> techs.Add("Blazor");
> techs.OrderBy(t => t)
OrderedEnumerable<string, string> {"ASP.NET", "Blazor", "C#" }
Reference
この問題について(C#教科書を身につける.LINQ(Language INtegrated Query)), 我々は、より多くの情報をここで見つけました https://velog.io/@ansalstmd/C교과서-마스터하기-20.-LINQLanguage-INtegrated-Queryテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol