프로그래밍 언어/C# (1) 썸네일형 리스트형 [C# 문법] - 클래스 모든 클래스는 복합 데이터 형식이며 복합 데이터 형식은 참조 형식 생성자와 소멸자 생성자는 인스턴스의 멤버들을 초기화 할 수 있는 가장 좋은 메서드 소멸자는 인스턴스가 소멸할 때 호출되는 메소드. 즉, 가비지 컬렉터가 인스턴스를 소멸시킬 때 호출됨. 단, 호출 타이밍을 알 수 없기 때문에 사용하는것이 바람직하지는 않다. static 은 프로그램 전체에서 사용할 변수에 할당하는것이 바람직하다. 얕은 복사와 깊은 복사 얕은 복사 : 객체를 복사할 때 참조만 복사하는 것. 그래서 값을 변경하면 원본과 복사본 모두의 값이 변경됨. 깊은 복사 : 객체를 복사해 별도의 힙 공간에 보관하는것. 즉, 값 변경이 독립적으로 일어남. C# 의 경우 자동으로 깊은 복사를 해주는 기능은 없고, 커스텀해서 사용해야함. 접근 한.. 이전 1 다음