728x90 분류 전체보기60 C# Dictionary(사전 구조) C#에서 Dictionary는 키(Key)와 값(Value)의 쌍으로 이루어진 데이터를 저장하는 자료구조 중 하나입니다. Dictionary 클래스는 System.Collections.Generic 네임스페이스에 속하며, 제네릭 타입을 사용하여 타입 안정성을 보장합니다. Dictionary는 특정 키(Key)에 대응하는 값(Value)을 빠르게 검색할 수 있어 매우 유용합니다. 또한, 중복된 키를 허용하지 않으며, 키와 값은 모두 null이 될 수 없습니다. 아래는 Dictionary의 예시 코드입니다. using System; using System.Collections.Generic; class Program { static void Main(string[] args) { // Dictionary 인.. 2023. 4. 11. C# 컬렉션 & 제네릭 컬렉션(Collection & Generic Collection) C# 컬렉션(Collection) 사용하기 C#에서 컬렉션(Collection)은 여러 개의 값을 모아서 저장하는 데이터 구조를 말합니다. 컬렉션은 단순히 값의 저장뿐만 아니라, 값을 추가, 삭제, 검색 등의 작업을 수행할 수 있도록 하는 다양한 메서드와 속성을 제공합니다. C#에서는 .NET 프레임워크에 포함된 다양한 컬렉션 클래스를 사용할 수 있습니다. ArrayList 클래스 사용하기 ArrayList 클래스는 가변 길이의 배열을 만들어서 값의 추가, 삭제, 검색 등의 작업을 수행할 수 있습니다. 아래는 ArrayList 클래스를 사용하는 예제입니다. using System; using System.Collections; class Program { static void Main(string[] a.. 2023. 4. 11. C# WPF brush WPF에서는 여러 종류의 Brush가 있으며, 이들 중에서 가장 일반적으로 사용되는 것은 SolidColorBrush입니다. 이번 글에서는 C# WPF Brush의 종류와 사용법에 대해 살펴보겠습니다. 1. SolidColorBrush SolidColorBrush는 색상을 나타내기 위한 Brush입니다. SolidColorBrush는 Color 속성을 통해 색상을 지정할 수 있습니다. 예를 들어, 다음과 같이 빨간색을 지정할 수 있습니다. 위 예제에서 Fill 속성에 Red를 지정함으로써 Rectangle의 배경색을 빨간색으로 설정할 수 있습니다. SolidColorBrush를 사용하여 더욱 구체적인 색상을 지정하려면 다음과 같이 코드를 작성할 수 있습니다. 위 예제에서는 MyBrush라는 이름으로 So.. 2023. 4. 10. C# WPF 정적 및 동적 리소스(Static, Dynamic Resource) WPF에서 정적 및 동적 리소스는 UI 요소의 디자인과 스타일링을 관리하는 데 중요한 역할을 합니다. 이 블로그 포스트에서는 정적 및 동적 리소스의 개념과 사용법에 대해 설명하겠습니다. 정적 리소스 정적 리소스는 애플리케이션에서 공통으로 사용하는 리소스로, 코드 또는 XAML 파일 내에서 정의됩니다. 이러한 리소스는 다른 요소에서 참조할 때 리소스 식별자를 사용하여 참조됩니다. 예를 들어, 다음은 Button 요소에 Background 속성에 대한 정적 리소스를 지정하는 방법입니다. 위 예제에서 SolidColorBrush는 정적 리소스로 정의되었으며, Button 요소의 Background 속성에서 StaticResource 키워드를 사용하여 참조됩니다. 정적 리소스는 전역적으로 사용 가능하며, XAM.. 2023. 4. 10. 이전 1 ··· 4 5 6 7 8 9 10 ··· 15 다음 728x90