cast cast는 객체를 가져와 유형 변경이 허용되는 경우 지정된 유형의 객체로 변경하도록 "강제" 하는거다. 캐스팅하려면 값 옆의 괄호 안에 대상 유형을 배치하여 값을 캐스팅한다. 주의해야 할점은 4번째 코드처럼 decimal을 int로 변환시 소수점 아래 값이
Field vs Properties table{ margin-left: auto; margin-right: auto; width: 100%; } th{ text-align: center;
얕은 복사는 객체의 참조만 복사하는 것입니다. 객체를 얕은 복사 하게 되면 스택에 있는 참조를 복사하는 것으로, 즉 복사할 객체(source)의 참조값을 복사될 객체(target)에 대입하게 됩니다.위 코드처럼 실제로 객체는 2개가 생성된 것이 아닌 source와 ta
정규식 구성 정규식 구성 코드 슬래쉬 문자 두개 사이로 정규식 기호가 들어가는 형태이고 뒤에 정규식 플래그를 작성한다. 정규식 플래그(flag) |flag|의미|설명| |---|---|---| |i|Ignore Case|대소문자를 구별하지 않고 검색한다.| |g|Gl
dynamic 형식은 다른 타입처럼 하나의 타입이지만 컴파일시 형식 검사가 이뤄지는게 아니라 런타임시 형식 검사가 이루어진다.
c|특성|설명|\|---\|---\||CallerMemberName|메서드를 호출한 메서드 이름||CallerFilePath|메서드를 호출한 소스코드 파일 경로||CallerLineNumber|메서드를 호출한 소스코드 라인 번호|