이 포스트를 만든 목적 진짜 심심해서 이 포스트의 준비 상황 gVim 7.2 Microsoft Visual C# 2010 Express .NET 2.0 이상을 기준으로 한다. 즉, Generic IComparable, IComparer 만 설명한다. 2005년에 .NET 2.0 나왔으므로, 현 시점에서 Generic을 쓰지 않는건 몹시 이상하다. 참조 링크 http://blog.naver.com/mrlongpark/150052012159 http://support.microsoft.com/kb/320727 http://msdn.microsoft.com/en-us/library/8ehhxeaf.aspx http://msdn.microsoft.com/en-us/library/4d7sx9hd.aspx http..
책 정리 검색 결과
이 포스트를 만든 목적 심심해서 이 포스트의 준비 상황 gVim 7.2 Microsoft Visual C# 2010 Express 참조 링크 http://blog.naver.com/mrlongpark/150051878048 http://msdn.microsoft.com/ko-kr/library/4abbf6k0%28VS.80%29.aspx 내용 C# serializable 이란 무엇인가? 우리나라 말로는 "직렬 가능한" 이란 뜻인데, 무엇을 직렬 하는가 하면, 바로 "객체"이다. 왜 serialization 해야 하는가? 객체를 serialization 하면, 다음과 같은 일을 손쉽게 처리 할 수 있기 때문이다. 네트워크 패킷으로 전송 하기 파일로 저장하기 기타 다른 매체에 손쉬게 저장 할 수 있다. C#..
포스트를 만든 목적 공부 하려고 관련 링크 http://ko.wikipedia.org/wiki/프로그래밍_패러다임 http://ko.wikipedia.org/wiki/명령형_프로그래밍 http://ko.wikipedia.org/wiki/선언형_프로그래밍 http://www.codeguru.com/csharp/.net/net_general/assemblies/article.php/c7009 내용 이 두 프로그래밍 패러다임의 차이점은 무엇인가? 프로그램 동작 방식에 차이점을 두고 있다. 명령형은 특정 구문 연산을 통해 상태를 변경 시켜, 프로그램을 동작시키는 프로그래밍 패러다임을 뜻한다. 예) C, C++, 자바 선언형은 특정 선언으로만 프로그램을 동작 시키는 프로그래밍 패러다임을 뜻한다. 예) Haskel..
포스트를 만든 목적 심심해서... 내용 C++을 보았다면, 클래스 내부 객체를 레퍼런스나 포인터로 뽑아 내는게 껄끄럽다는 건 알고 있을 것이다. 그러므로 이 껄끄러운 것을 시원하게 없애 줄 방법들 몇가지에 대해서 정리한다. 왜 껄끄러운가? .. 사생활에 간섭 받으면 껄끄러운 것과 같다. 어디에서든지 개입시킬 수 있는건 ... 어디에서든지 버그가 발생할 수 있다는 의미와 똑같기 때문이다. 어떻게 대처 해야 하는가? 밖으로 사생활을 보여주지 않으면 그만이지만, 살다보면 안 될 수도 있다. 그래서 대충 4가지 정도 내숭이 있다. value 타입을 이용하기 immutable 타입 사용하기 읽기용 interface 이용하기 읽기용 wapper 이용하기 결론 reference를 반환할 땐, 내숭을 부리자. 여담 ...
포스트를 만든 목적 공부하려고!! 관련 링크 http://msdn.microsoft.com/ko-kr/library/8627sbea%28VS.80%29.aspx // 무엇이 이벤트 인가? http://www.gpgstudy.com/forum/viewtopic.php?t=18988 // Event, Delegate 차이점 http://blog.naver.com/silent1002/10086120655 // Event, Delegate 차이점 내용 delegate과 event는 사실 전혀 다른 것인데, 사용상 무척 혼동을 준다. delegate는 type 이고, event는 속성이다. 즉, int == delegate 이고 virtual == event 이다. event 는 delegate에 특정한 속성을 ..
포스트를 만든 목적 내가 공부하려고 만들었다. 내가 라고 쓴 이유는 기본적으로 C/C++ 을 해보았다는 전제에서 썻기 때문이다. 관련 링크 http://msdn.microsoft.com/ko-kr/library/900fyy8e%28VS.80%29.aspx // MSDN delegate http://msdn.microsoft.com/en-us/library/ms173175%28VS.80%29.aspx // How to Combine Delegates (.. 한글 문서를 못찾겠음) 내용 무엇을 콜백 이라고 하는가? 콜백은 '나에게 보고 해라." 라는 개념이다. .. 백문이 불여일견, 예제로 보자. using System; using System.Collections; using System.Collectio..
최근댓글