분류 전체보기 163

확장명 메서드

https://learn.microsoft.com/ko-kr/dotnet/csharp/programming-guide/classes-and-structs/extension-methods OrderBy 예제 using System.Linq; class ExtensionMethods2 { static void Main() { int[] ints = [10, 45, 15, 39, 21, 26]; var result = ints.OrderBy(g => g); foreach (var i in result) { System.Console.Write(i + " "); } } } //Output: 10 15 21 26 39 45 확장명 메서드는 정적 메서드로 정의되지만 인스턴스 메서드 구문을 사용하여 호출. 첫 번째 ..

C#/LINQ 2024.01.03

C# LINQ 쿼리를 작성하여 데이터 쿼리

URL C#을 사용하여 LINQ 쿼리 작성 - C# C#에서 LINQ 쿼리를 작성하는 방법을 알아봅니다. learn.microsoft.com 목차 C# LINQ 쿼리를 작성하여 데이터 쿼리 표준 쿼리 연산자 확장 메서드 쿼리 구문과 메서드 구문. 의미상 동등한 쿼리 int[] numbers = [ 5, 10, 8, 3, 6, 12 ]; //Query syntax: IEnumerable numQuery1 = from num in numbers where num % 2 == 0 orderby num select num; //Method syntax: IEnumerable numQuery2 = numbers.Where(num => num % 2 == 0).OrderBy(n => n); foreach (int ..

C#/LINQ 2024.01.01

쿼리 식 기본 사항

URL 쿼리 식 기본 사항(C#의 LINQ) - C# 쿼리 식과 관련된 개념 소개 learn.microsoft.com 목차 C#의 LINQ 쿼리 식은 특별한 문법을 사용하여 데이터 소스에서 데이터를 쿼리하는 데 사용됩니다. 쿼리 식은 일반적으로 SQL과 비슷한 구문을 제공하여 데이터를 검색, 필터링 및 변환하는 데 편리합니다. 아래는 쿼리 식의 기본 사항에 대한 자세한 설명입니다: 기본 from 절: from 절은 데이터 소스에서 데이터를 가져오는 역할을 합니다. 데이터 소스의 각 요소를 대상 범위 변수에 할당하여 사용할 수 있도록 합니다. from 변수 in 데이터소스 쿼리 변수 및 범위 변수: from 절에서 선언된 변수는 쿼리 변수입니다. 이 변수는 쿼리 식 내에서 사용되며 데이터 소스의 각 요소에..

C#/LINQ 2023.12.30

LINQ 쿼리 소개(C#)

https://learn.microsoft.com/ko-kr/dotnet/csharp/linq/get-started/introduction-to-linq-queries LINQ 쿼리 소개(C#) - C# LINQ는 다양한 데이터 원본 및 형식의 데이터 쿼리에 대한 일관된 모델을 제공합니다. LINQ 쿼리에서는 항상 개체로 작업합니다. learn.microsoft.com 1. 기본 // The Three Parts of a LINQ Query: // 1. Data source. int[] numbers = [ 0, 1, 2, 3, 4, 5, 6 ]; // 2. Query creation. // numQuery is an IEnumerable var numQuery = from num in numbers w..

C#/LINQ 2023.12.30

타임라인 Track에 메뉴를 확장하기

using System.ComponentModel; [DisplayName("Custem/CanvasRenderMode")] 위와 같이 입력하면 이렇게 메뉴가 펼처진다. using System.ComponentModel; using UnityEngine; using UnityEngine.Playables; using UnityEngine.Timeline; [TrackColor(1f, 1f, 1f)] [TrackClipType(typeof(CanvasRenderModeClip))] [TrackBindingType(typeof(Canvas))] [DisplayName("Custem/CanvasRenderMode")] public class CanvasRenderModeTrack : TrackAsset { p..

Unity/TimeLine 2022.08.22