LINQ(Language-Integrated Query)는 C# 언어에서 쿼리 기능을 사용하는 것.
기본적으로 람다표현식을 사용하여 간결하고 가독성 좋게 작성 가능.
• 네임 스페이스
using System.Linq;
익명 함수로 불리며 식별자가 없는 함수.
주로 반복문이나 비교문에 많이 사용.
파라미터를 => 연산자 왼쪽, 실행 문장들을 => 연산자 오른쪽에 배치.
쿼리는 DB(데이터베이스)를 다룰때 많이 나오는 단어.
데이터베이스 테이블에서 데이터 또는 정보를 요청할떄 사용하는 SQL문법.
using System.Linq;
//생략
int[] arr = { 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7 };
arr = arr.OrderBy(item => Random.Range(-1.0f,1.0f)).ToArray();
🐈