주 메뉴 열기

wwiki β

바뀜

CSharp

2,743 바이트 추가됨, 2023년 4월 7일 (금) 00:42
Events
https://docs.microsoft.com/ko-kr/dotnet/csharp/
 
== C# concepts ==
== C# programming guide ==
 
=== Overview ===
 
=== Inside a c# program ===
 
=== Main() and command-line arguments ===
 
=== Programming concepts ===
 
==== Overview ====
 
==== Asynchronous programming ====
 
==== Attributes ====
 
==== Collections ====
 
====[[Covariance and contravariance]](공변성과 반공변성) ====
 
==== [[Expression trees]] ====
 
==== Interators ====
 
==== Languae-Intergrated Query(LINQ) ====
 
==== Reflection ====
 
==== Serialization ====
 
=== statements, expressions, and operators ===
 
=== Types ===
 
=== Class and Structs ===
 
=== Interface ===
 
===[[Delegates]]===
 
=== Arrays ===
 
=== Strings ===
 
=== Indexers ===
 
=== Events ===
 
==== 개요 ====
 
==== [[이벤트를 구독 및 구독취소하는 방법]] ====
[[.NET 지침을 따르는 이벤트를 게시하는 방법]]
 
===Generics===
 
==== [[Overview(Generic)|Overview]] ====
 
==== [[Generic Type Parameters]] ====
 
=== [[Constraints on type parameters]] ===
 
==== Generic Classes ====
 
==== Generic Interfaces ====
 
==== Generic Methods ====
 
==== Generics And Arrays ====
 
==== Generic Delegates ====
 
==== Differences Between C++ Templates and C# Generics ====
 
==== Generics in the Run Time ====
 
==== Generics and Reflection ====
 
==== Generics and Attributes ====
 
=== Namespaces ===
 
=== Unsafe Code and Pointers ===
 
=== XML documentation comments ===
 
=== Exceptions and Exception Handling ===
 
=== File System and the Registry ===
 
=== Interoperability ===
== Language reference ==
 
===[[Overview(Language reference)|Overview]]===
 
=== Configure language version ===
=== Types ===
==== Value types(값 형식 ) ====
==== Reference types ====
 
==== void ====
 
==== var ====
 
==== Built-in types ====
 
==== Unmanaged types ====
 
==== Default value ====
 
=== Keywords ===
 
==== Overview ====
 
==== Modifiers ====
 
==== Statement Keywords ====
 
==== Method Parameters ====
 
==== Namespace Keywords ====
 
==== Type-testing Keywords ====
 
==== Generic Type Constraint Keywords ====
 
==== Access Keywords ====
 
==== Literal Keywords ====
 
==== Contextual Keywords ====
 
==== Query Keywords ====
 
=== Operators and expressions ===
 
==== Overview ====
 
==== Arithmetic operators ====
 
==== Boolean logical operators ====
 
==== Bitwise and shift operators ====
 
==== Equality operators ====
 
==== Comparison operators ====
 
==== Member access operator and expressions ====
 
====[[Type-testing operators and cast expressions]]====
 
==== User-defined conversion operators ====
 
==== Pointer-related operators ====
 
==== Assignment operators ====
 
====[[Lambda expressions]]====
 
==== + and += operators ====
 
==== - and -= operators ====
 
==== ?: operators ====
 
==== !(null-forgiving) operator ====
 
==== ?? and ??= operators ====
 
==== => operators ====
 
==== :: operator ====
 
==== await operator ====
 
==== default value expressions ====
 
==== delegate operator ====
 
==== nameof expression ====
 
==== new operator ====
 
==== sizeof operator ====
 
==== stackalloc expression ====
 
==== switch expression ====
 
==== true and false operators ====
 
==== with expression ====
 
==== Operator overloading ====
 
=== Special characters ===
 
=== Attributes read by the compiler ===
 
=== Preprocessor directives ===
 
=== Compiler options ===
 
=== Compiler errors ===
 
=== C# 6.0 draft specification ===
 
=== C# 7.0-9.0 proposals ===
 
 
 
<br />
===== 단순 형식 =====
===== 대리자 형식(delegate) =====
delegate는 대표(자), 위임하다는 의미를 가지고 있다. 메서드에 대한 참조를 나타내는 형식이다. 함수 포인터와 달리 delegate는 객체지향적이며 형식이 안전하다. System.Action 및 System.Func 는 대리자의 일반적인 정의를 제공한다. 대지라는 함수포인터와 유사하여 이벤트의 기반이 된다. 대리자는 메서드(명명된 것)나 무명 메서드와 연결하여 인스턴스화할 수 있다.  대리자는 메서드나 람다식을 사용하여 인스턴스화해야 한다. <br />
=== 한정자 ===
====[[CommandLineParser]]====
[[분류:.net]]
편집
2,431