C# 언어/이것이 C# 이다. 책정리

생성자 - 특별한 메소드이며 클래스의 이름과 동일한 이름을 가지며, 객체를 생성하는 역할 정적 필드와 메소드 - static은 메소드나 필드가 클래스의 인스턴스가 아닌 클래스 자체에 소속되도록 지정하는 한정자이다. - 프로그램 전체에 걸쳐 공유해야 하는 변수가 있다면 정적 필드를 이용하면 좋다. this 키워드 - 객체가 자신을 지칭할 때 사용하는 키워드 - this( ) 생성자는 자기 자신의 생성자를 가리킵니다. 객체 지향 프로그래밍의 3대 특성 - 은닉성, 상속성, 다형성 상속성 클래스 사이의 형식 변환 연산자 설명 반환값 is 객체가 해당 형식에 해당하는지를 검사하여 그 결과를 bool 값으로 반환 bool 형식 as 형변환 연산자가 변환에 실패하는 경우 예외를 던지는 반면에 as 연산자는 객체 참..
using 키워드 - c#의 키워드 중 하나 - using 키워드만 사용하면 네임스페이스 전체를 사용한다는 의미 - using static은 어떤 데이터형식의 정적 멤버를 데이터 형식의 이름을 명시하지 않고 참조하겠다고 선언하는 기능 static void Main(string[ ] args) { } - 프로그램의 진입점 - 모든 프로그램은 Main이라는 이름을 가진 메소드를 하나 가지고 있어야 함 CLR ( common Language Runtime) - C# 컴파일러는 C# 소스 코드를 IL ( Intermaediate Language) 라는 중간 언어로 작성된 실행 파일을 만들어 냄 사용자가 이 파일을 실행시키면 CLR이 중간 코드를 읽어 들여 다시 하드웨어가 이해할 수 있는 네이티브 코드로 컴파일한..
첫 페이지의 학습 로드맵을 기준으로 한 키워드를 정리하고 간략하게 총정리를 합니다. 기초 구문 익히기 객체 지향 프로그래밍 이해하기 고급 문법 익히기 .NET 프레임워크를 이용한 프로그래밍
챕터14 '람다식' 입니다 익명 메소드를 만드는 또 다른 방법과, 람다식의 정의를 배웁니다. '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리글 더보기 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch03 데이터 보관하기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - 부록A. 문자열 다루기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch04. 데이터를 가공하는 연산자 2020/0..
챕터13 '대리자와 이벤트' 입니다 메소드를 참조하여 대신 수행해 주는 대리자와 특정 이벤트를 만드는 방법, 콜 백(call back)을 배웁니다. '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리글 더보기 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch03 데이터 보관하기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - 부록A. 문자열 다루기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정..
챕터 12 '예외 처리하기'입니다 프로그램이 비정상적인 상황을 만났을 때 이를 처리하는 예외 처리를 배웁니다. '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리 글 더보기 2020/01/06 - [이것이 C#이다./이것이 C# 이다. 책 정리] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch03 데이터 보관하기 2020/01/07 - [이것이 C#이다./이것이 C# 이다. 책 정리] - 부록A. 문자열 다루기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch04. 데이터를 가공하는..
챕터 11 '일반화 프록래밍'입니다 우리가 작성한 하나의 코드가 여러 가지 데이터 형식에 맞춰 동작할 수 있도록 하는 기법입니다. '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리 글 더보기 2020/01/06 - [이것이 C#이다./이것이 C# 이다. 책 정리] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch03 데이터 보관하기 2020/01/07 - [이것이 C#이다./이것이 C# 이다. 책 정리] - 부록A. 문자열 다루기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch04..
챕터 10 '배열과 컬렉션, 그리고 인덱서'입니다 우리가 지금까지 다뤄왔던 변수를 명함이라 한다면 배열이나 컬렉션은 명함집이라 할 수 있습니다. 프로그래머의 데이터 관리 고민을 덜어주는 배열을 배워봅시다. '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리 글 더보기 2020/01/06 - [이것이 C#이다./이것이 C# 이다. 책 정리] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch03 데이터 보관하기 2020/01/07 - [이것이 C#이다./이것이 C# 이다. 책 정리] - 부록A. 문자열 다루기 2020/..
챕터9 '프로퍼티' 입니다 객체 지향 언어의 "은닉성"을 표현하는 방법중 C#언어의 우아한 장치인 프로퍼티를 배웁니다! '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리글 더보기 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch03 데이터 보관하기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - 부록A. 문자열 다루기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch04. 데이터를 ..
재호우96
'C# 언어/이것이 C# 이다. 책정리' 카테고리의 글 목록