설정하기visual studio.net 데스크톱 개발ASP.NET 및 웹 개발Unity를 사용한 게임 개발.NET core 3.0 런타임(개발 구성 요소)수정SQLServer2022-x64-KOR-Dev.iso파일(https://learn.microsoft.c
! <자료형>?으로 변수를 만들면 변수안에 null 값을 넣을 수 있게된다.nullable 2가지 속성HasValue : 변수에서 값을 가지고 있는지 여부Value : 변수에 담겨 있는 값의도치 않은 형식의 데이터를 읽거나 할당하는 일 차단선언과 동시에 초기화 필
<< 숫자 : 곱하기 2의 숫자승\>> 숫자 : 나누기 2의 숫자승& : 비트 비교 -> 논리곱(AND)| : 비트 비교 -> 논리합(OR)~ : 보수 연산자(NOT)^ : exclusiveOR(XOR)
ifswitchC점프문
객체 : 세상의 모든 것을 지칭속성 : 데이터기능 : 메소드클래스 : 객체를 만들기 위한 청사진클래스 선언 형식얕은복사 : 객체를 복사할 때 참조만 살짝 복사깊은복사 : 객체를 힙에 새로 할당해서 그곳에 자신의 멤버를 일일이 복사해 넣습니다.public 클래스의 내/외
메소드 오버로딩
인터페이스는 메서드 원형들의 집합에 이름을 붙인 것입니다.공용 런타임과 이를 기반으로 하는 모든 관리 프로그래밍 언어들은 다중 상속을 지원하지 않습니다.CLR은 인터페이스를 이용해서 축소된 형태의 다중상속을 지원합니다.일반적으로 interface라는 용어는 "상이한 시
할당연산자 =을 이용한 필드 액세스==> 데이터의 오염 가능성 높음Get/Set 메소드를 사용하여 필드 은닉==> 번거로움
배열인덱서
업로드중..
대리자 선언
익명 메소드를 만들기 위해 사용람다식으로 만든 익명 메소드🡪 무명 함수(Anonymous Function)
코드에 대한 부가 정보를 기록하고 읽을 수 있는 기능주석 : 사람이 읽고 쓰는 정보애트리뷰트 : 사람이 작성하고 컴퓨터가 읽는 정보
object는 C모든 데이터 형식은 Object 형식으로부터 상속받았다고 말한다.박싱이란 어떤 값 형태를 지는 데이터를 참조 형태로 바꾸는 것을 말한다.이때 데이터는 Object형식으로 변환되어(형변환) 저장된다(힙 영역에 저장)=> 주소값만을 갖는다는 의미로 C++에
프로세스 실행 파일이 실행되어 메모리에 적재된 인스턴스 하나 이상의 스레드Thread로 구성 스레드 운영체제가 CPU 시간을 할당 하는 기본 단위 스레드 멀티 스레드의 장점 사용자 대화형 프로그램에서 응답성을 높일 수 있다 경제성 - 메모리와 자원을 할당하는 비용