일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 2017티스토리결산
- 정처기 후기
- 2017
- 언어
- 정보처리기사 후기
- 프로그래밍 언어 순위
- 정보처리기사 공부법
- 언어 순위
- 주짓수
- 정보처리기사
- 실기
- 정처기 필기
- 순위
- 정처기
- 브라이언 오르테가
- 말의품격 이기주 힐링 책 도서
- 2018 정보처리기사
- 그레이시
- 정처기 공부법
- Language
- 정처기 실기
- 필기
- 프로그래밍
- 2018 정처기
- 점유율
- 변화
- 프로그래밍 언어
- 시나공
- 개발 언어
- 개발 언어 순위
Archives
- Today
- Total
목록2017/12/14 (1)
Enjoy what you do!
c# value type, reference type 에 따른 Equals(), referenceEquals()
value type : int, long, double, float 등등 각종 변수 타입 (단 string 은 reference 타입), struct-> 스택에 저장된다. reference type : 객체(new 로 선언한건 뭐든 적용된다.), string.-> 힙에 저장된다. Equals() referenceEquals() int, double 등의 변수 값을 비교 주소 비교(무조건 거짓) 객체 주소 비교 주소 비교 (이퀄스와 같음) string 값을 비교 (특이) 주소 비교 struct 값을 비교 주소 비교(무조건 거짓) 즉, int, double 등의 변수들과 struct 를 비교하는 경우 주소가 같을수 없기에(참조를 할수 없으니 각각 스택에 따로 존재하므로) 뭘해도 referenceEquals(..
프로그래밍 언어/C#
2017. 12. 14. 18:06