이것이 C# 이다

공백, null값 검사는 많이 사용됩니다. 그 때문에 많은 종류의 null 검사 방법이 사용되고 있죠. 이것이 c#이다. p129쪽에는 null을 판단할 수 있는 연산자를 소개하기도 했습니다. 참고가 될 수 있겠네요. 또한 null 과 string.Empty은 null : 값이 없는 것 string.Empty : 값은 있지만 공백인것 의 차이는 알아둬야 합니다. 아래는 간단한 IsNullOrEmpty을 사용한 null, 공백 체크입니다. 도움이 됐으면 좋겠네요 :)
답변이.. 늦었습니다!! (엄청나게!!) 항상 열심히 공부하시는 모습에 저도 자극받네요..! 일정이 있어서 아침에 답변해야지 했는데 이렇게 늦게 작성합니다! 더보기 [비타민 퀴즈 8 - 2] 여기에 인터페이스 둘(IFlyable, IRunnable)과 이 두 인터페이스를 각각 상속하는 두 개의 클래스 (Plane, Car), 그리고 두 인터페이스를 동시에 상속 (다중 상속)하는 하나의 클래스 (Flyingar)가 있습니다. 이들을 이용해서 인터페이스 다중 상속과 포함 기법을 이용해서 클래 스 다중 상속을 흉내 내 보세요. 우선 코드 전문입니다. 문제와 코드를 보면 지문 1. 지문 2. 지문 3. 지문 4. 지문 그대로 인터페이스를 활용하여 불가능한 클래스의 다중 상속을 하는 문제입니다. *포함 기법을 이..
첫 페이지의 학습 로드맵을 기준으로 한 키워드를 정리하고 간략하게 총정리를 합니다. 기초 구문 익히기 객체 지향 프로그래밍 이해하기 고급 문법 익히기 .NET 프레임워크를 이용한 프로그래밍
챕터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# 이다. 책정..
챕터 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/..
1. 다음 코드에서 NameCard 클래스의 GetAge(), SetAge(), GetName(), SetName() 메소드들을 프로퍼티로 변경해 작성 변경전 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 using System; using static System.Console; namespace ch9_1 { class NameCard { private int age; private string name; public int GetAge() { return age; } public void SetAge(int value) { age = va..
챕터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. 데이터를 ..
부록 A '문자열 다루기' 입니다 string형식의 문자열을 가공하고 다양한 기능을 배웁니다! '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리글 더보기 2020/01/06 - [이것이 C#이다] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C#이다] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C#이다] - Ch03 데이터 보관하기 ㅇ string 형식 메소드 문자열 안에서 찾기 메소드 설명 반환 indexOf() 지정 문자,문자열 위치 찾음 int형 LastIndexOf() 지정 문자,문자열을 뒤에서 부터 찾음 int형 StartWith() 지정 문자로 시작하는지 평가 true/false or -1 EndsWith() 지정 문자로 끝나는지..
재호우96
'이것이 C# 이다' 태그의 글 목록