Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- html #select #option #multiple
- 공인IP
- AntDesign
- setInterval 외부 정지
- DatePicker
- timepicker
- transfer
- mosquitto.conf
- listener 1883
- invalid data
- datagridview 직접입력
- 1883
- mosquitto
- allow_anonymouse
- mySQL_Replication
- 서버동기화
- setInterval clear
- 데이터테이블 데이터 넣기
- pm2 시작
- pm2
- pm2 확인
- pm2 상태 확인
- map이 undefined가 뜰 때
- c# datagridview 데이터 넣기
- pm2 설치
- setInterval 정지
- setInterval 중지
- Replication
- DataGridView 직접 입력
- 맥 어드레스
Archives
- Today
- Total
개발 노트
DYNAMIC 본문
C#의 DYNAMIC은 컴파일러에게 변수의 TYPE을 체크하지 않도록 하고 런타임시까지는 해당타입을 알 수 없음을 표시한다.
내부적으로 DYNAMIIC타입은 OBJECT타입을 사용하므로 DYNAMIC 타입의 변수는 다른 타이비의 값을 가질 수 있다
예를 들어 DYNAMIC 변수에 숫자를 할당했다가 나중에 다시 문자열을 할당하는 것이 가능하다.
OBJECT 타입과 DYNAMIC 타입의 차이점은 OBJECT 타입은 구체적 타입의 속성과 메서드를 사용하기 전에 반드시 캐스팅을 통해 구체적 ㅌ아입으로 변경 후에 사용해야 하는 반면
DYNAMIC 타입은 캐스팅이 없이도 직접 실제 타입의 메서드와 속성을 사용할 수 있다는 점이다.
C# dynamic - C# 프로그래밍 배우기 (Learn C# Programming) (csharpstudy.com)
C# dynamic - C# 프로그래밍 배우기 (Learn C# Programming)
Static Language vs Dynamic Language 프로그래밍은 언어는, 그를 구분하는 한 방식으로, 컴파일시 Type Checking을 진행하는 Static Language (Statically Typed Language)와 런타임시 Type을 판별하는 Dynamic Language로 구분
www.csharpstudy.com
'프로그래밍 > C#' 카테고리의 다른 글
datagridview pageup pagedown 10칸씩 움직이기 (0) | 2022.04.18 |
---|---|
json serialize desiralize (0) | 2022.04.18 |
데이터그리드뷰바인딩 (0) | 2022.04.14 |
MVC 패턴 (0) | 2022.04.12 |
커서 로딩이 걸렸을때 대기시간동안 모래시계 보여주기 (0) | 2022.04.06 |