본문 바로가기
반응형

프로그래밍언어 & 프레임워크115

C# 동적 형식(Dynamic) 아래 글은 C# 동적 형식 관련 개념 정리 및 작성자 공부를 위해 작성되었습니다. 📃 참고자료 C# 교과서(길벗 출판사) - 50단원 동적 형식 666 ~ 669페이지 유튜브 채널 VisualAcademy [C# 교과서 마스터하기 50. 동적 형식] 닷넷코리아 (https://www.dotnetkorea.com/) https://www.youtube.com/watch?v=6sKaXWwfL38 C#은 정적(static) 형식의 언어입니다. 하지만 C# 4.0 버전부터는 파이썬과 자바스크립트처럼 동적 형식도 지원합니다. ✳ 동적 형식(Dynamic) - 컴파일 시점이 아닌 런타임 시점에서 형식이 정해지는 특수한 유형의 형식 컴파일 타임에 형식이 지정되는 프로그램은 편합니다. 바로 int, string 형으로.. 2021. 6. 14.
닷넷 프레임워크와 닷넷 코어 차이 아래 글은 데이터베이스 관련 개념 정리 및 작성자 공부를 위해 작성되었습니다. 📃 참고자료 https://centbin-dev.tistory.com/42 https://clear-sky-sun.tistory.com/14 ) ✳ 닷넷 코어(.Net Core) - Windows, Linux, OSX 등의 Cross Platform을 지원하기 위해 전면적으로 재작성된 Web Framework이다. 웹 응용 프로그램, 명령줄 응용 프로그램, 라이브러리 및 유니버셜 윈도우 플랫폼 앱, 응용 프로그램 등 총 4가지로 크로스 플랫폼 시나리오를 지원 닷넷 프레임워크의 오픈 소스 버전으로 개발하여 공개된 소프트웨어 프레임워크 업데이트를 패키지 관리자 형식으로 업데이트 ✳ 닷넷 프레임워크(.Net Framework) - .. 2021. 6. 13.
C# 확장 메서드(Extension Method) 만들기 아래 글은 C# 확장 메서드 만들기 관련 개념 정리 및 작성자 공부를 위해 작성되었습니다. 📃 참고자료 C# 교과서(길벗 출판사) - 49단원 확장 메서드 만들기 662 ~ 665페이지 유튜브 채널 VisualAcademy [C# 교과서 마스터하기 49. 확장 메서드 만들기] 닷넷코리아 (https://www.dotnetkorea.com/) https://www.youtube.com/watch?v=ycUhM86Qf3Q ✳ 확장 메서드(Extension Method) 원본 형식을 변경하지 않고 이미 있는 형식에 추가로 기능을 덧붙일 수 있습니다. 확장 메서드는 이미 만들어 있는 클래스 기능을 확장하고, 클래스와 구조체, 인터페이스에서 사용할 수 있습니다. 특히 봉인(sealed) 클래스는 상속이 불가능하므.. 2021. 6. 13.
C# 제네릭(Generic) 클래스 만들기 아래 글은 C# 제네릭 클래스 만들기 관련 개념 정리 및 작성자 공부를 위해 작성되었습니다. 📃 참고자료 C# 교과서(길벗 출판사) - 48단원 제네릭 클래스 만들기 642 ~ 661페이지 유튜브 채널 VisualAcademy [C# 교과서 마스터하기 48. 제네릭 클래스 만들기] 닷넷코리아 (https://www.dotnetkorea.com/) https://www.youtube.com/watch?v=iArf2vVafM4 ✳ 제네릭(Generic) 매개변수에 따른 형식 -> 무언가를 담아 놓을 컨테이너 역할 - Cup of T - Cup 장점 - 타입 안정 - 성능 -> 박싱과 언박싱이 필요 없음 ✳ 내장된 제네릭(Generic) 리스트 클래스 내장된 제네릭 클래스만으로도 충분 System.Collec.. 2021. 6. 12.