반응형

CSharp 3

C# ?. 와 ?[] 와 ?? 그리고 ??= 연산자 로 코드를 간결하게.

C# 에서 if( A != null ) 을 대체 할 문법으로 ?. ( null 조건부 연산자 )를 사용 하면 코드를 간결 하고 직관적으로 바꿀 수 있습니다. ?. : Null 조건부 연산자 ?. 앞의 구문이 null이 아닌지 판단 하여 null이 아니면 다음 구문을 실행 하는 연산자 입니다. A?.B?.Do(C); 와 같이 사용 하면 되는데 만약 A== null : ? 물음표 앞의 A 값이 null이 아니면 뒤따라 나오는 멤버 또는 식을 실행 시켜줍니다. A != null : A값이 null이 아니므로 뛰따라 오는 구문을 실행. 그리고 B?. 을 실행 하고 평가 하게 되는데 여기서 또 ?. 구문을 만나 A.B의 값이 null인지 아닌지 판단. B가 null 아니면 최종 A.B.Do(C)를 실행 하게 됩니..

C# 2022.11.16

C# 설치 하기

C# 설치 하기 C# 코드를 작성 하고 편집 하고 컴파일 하는데 제일 편하고 쉬운 방법으로 Visual Studio 를 사용 하면 됩니다. Visual Studio는 자동 완성 및 다양한 지능형 기능이 포함된 통합 개발 툴(IDE) 입니다. Visual Studio 제품 군에는 Visual Studio Community / Professional / Enterprise / Code 등이 있는데 일반적으로 무료 버전인 Visual Studio Community를 설치 하여 사용 하면 됩니다. https://visualstudio.microsoft.com/ko/vs/community/ Visual Studio 2022 커뮤니티 버전 – 최신 무료 버전 다운로드 Windows, Android 및 iOS용 최신..

C# 2022.08.30

C# 소개

C# 이란? C# ( C-Sharp , 씨샵)은 Microsoft에서 개발한 프로그래밍 언어이며 2002년에 C# Ver. 1.0이 릴리스 되어 현재 C# 11까지 버전이 나와 있습니다. C#은 C, C++, Java 및 JavaScript 언어와 비슷한 요소들이 많은 언어이며 작성된 소스코드는 IL(중간언어)로 컴파일 되어 최종적으로 .NET( 닷넷) 프레임워크를 통해 실행이 되는 구조로 다양한 플랫폼에서 실행 가능 합니다. ( .Net은 .Net Framework / .Net Core / .Net Standard와 같이 실행 되는 플랫폼에 따라 다른 프레임워크가 필요 했으나 앞으로는 .Net이라는 단일 이름으로 통합하여 개발 된다고 합니다. ) C#은 객체 지향 프로그래밍 언으로써 사용 하기 쉬우면서..

C# 2022.08.30
반응형