강의 : 인프런 \[C환경 : Visual Studio (.NET 데스크톱 개발 / Visual Studio 확장 개발\*\* 설치 필요) ASP.net 으로 홈페이지 제작 가능WinForm 방식의 응용프로그램개발에 사용네트워크통신 등에 사용.NET Framework
\_ 이외의 특수문자 불가능숫자 시작 불가능예약어 불가능 ex) int String long float class while ...주석 단축키 : Ctrl + K + C주석 해제 단축키 : Ctrl + K + U
연산에 필요한 항이 한개ex) +a -a ++a --a !a연산에 필요한 항이 두개ex) a = b - c a -= b a += b조건식에 따라 하나의 결과 반환ex) (조건식) ? A : B덧셈 (+) / 뺼셈(-) / 곱셈 (\*) / 나눗셈(/) / 나머지(%)\
1차원 배열을 여러개 가질 수 있음3차원배열은 2차원 배열을 여러개 가지는 것
📌 If문 ✔ 연습문제 💬 코드 📌 Switch문 ✔ 연습문제 💬 코드
조건을 만족하지않아도 무조건 한번은 실행향상된 for문모든 값 출력
✔ 예외 : 잘못된 값의 입력 또는 추출, 프로그래머의 코딩오류, 예측할 수 없는 오류 등✔ try, catch, finally 를 통해 오류를 예측하고, 후속 처리 할 수 있음
특정 목적, 기능을 하도록 정의된 코드가 모여서 만들어짐ex) System 라이브러리의 WriteLine()코드의 재사용 (중복사용 가능성이 높을경우 사용)
다형성 (Polymorphism)캡슐화 (Encapsulation)추상화 (Abstraction)상속 (Inheritance)상속 시 internal class CarRenew : Car 형식protected 로 선언된것은 자식클래스에서 사용 가능동물 부모클래스 ->
JAVA를 주로 공부해온 나로서는 C#이 낯설어서 시작한 강의였으나, 생각보다 다를 바가 없었다. 사용하는 문법이나 구조가 다를까하여 들은 기초강의였는데, 상속을 표현하는 방법, 콘솔에 찍는 방법 외에는 거의 동일하였다.. .NET을 이용한 프로그래밍 강의를 더 수