C# (22) 썸네일형 리스트형 싱글톤 및 디자인패턴 http://hongjinhyeon.tistory.com/29?category=243922 Idisposable 구현관련 좋은 글 https://medium.com/@rkttu/idisposable-패턴의-올바른-구현-방법-4fa0fcf0e67a [디자인패턴]싱글톤 12345678910111213141516171819202122class Singleton{ private static Singleton singleton; private Singleton() { } public static Singleton GetInstance() { if (singleton == null) singleton = new Singleton(); return singleton; } } Colored by Color Scriptercs Visual studio 자주사용하는 단축키 Visual studio c# 2012 에서확인 단축키 - Ctrl + [ + S 솔루션 탐색기 위치를 현재보고있는 소스의 위치로 이동 - Ctrl + M + M 현재 블럭 접기/열기 - Ctrl + K + C / U 블럭주석 / 블럭주석 제거 C# BackgroundWorker 사용해서 Zip 압축파일 만들기 대용량 DB파일을 압축하려니 UI가 응답없음이 걸리는 현상을 해결하기위해서 BackgroundWorker을 사용해서 구현해보았습니다. 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 32 33 34 35 36 37 38 39 40 41 private void DoZip() { BackgroundWorker worker = new BackgroundWorker(); worker.WorkerReportsProgress = true; worker.ProgressChanged += worker_ProgressChanged; worker.RunWorkerCompleted += worker_RunWorkerComp.. .NET Framework 간 호환성 .Net Framework 설치는 낮은버전 부터 높은 버전 순으로 설치 - 4.0 설치후 3.5는 설치가 안됨..Net Framework 3.5는 3.0, 2.0 버전을 포함한다Windows Vista의 경우 .Net Framework 2.0. 3.0 만 포함한다 - 3.5는 포함하지 않는다설치된 .Net Framework 버전확인(MSDN) 문자 읽는법 문자 읽는법 ~ : Tilde(틸드)= : Equal Sign(이퀄사인) : Greater Then Sign(그레이터댄 사인) , Angle Bracket(라이트 앵글 브래킷) " : Quotation Mark(쿼테이션 마크)* : Asterisk(에스테릭)` : Grave(그레이브)' : Apostrophe(어퍼스트로피). : Period(피리어드)^ : Circumflex(서컴플렉스), Caret(캐럿){ : Left Brace(레프트 브레이스)[ : Left Bracket(레프트 브래킷)( : Left Parenthesis(레프트 퍼렌씨시스) c# 소스코드를 웹에 올리기 소스코드를 웹에 이쁘게 올리는법. 1. http://colorscripter.com/ 사이트에 접속한다. 2. 상단에 언어를 설정 후 작성할 코드를 해당 에디터에 작성 public calss foo { } 3. 하단에 클립보드로 복사 한다. (간혹 복사가 안된다면 언어바꾼 후 재실행) 4. 각블로그 글편집기에서 외부컨텐츠 추가해서 html 소스로 붙여넣는다 (아래는 tistory) 1 2 3 4 5 6 7 public class foo { } cs 이전 1 2 3 다음