개발자/C# 썸네일형 리스트형 Number Patterns Programs in C Number Patterns Programs in C - 자료 출처 : Number Patterns Programs in C Related Links: - More Number Pattern Programs http://cbasicprogram.blogspot.in/2012/04/number-patterns.html - Star Pattern Programs in C http://cbasicprogram.blogspot.in/2012/03/star-patterns.html - Alphabet Pattern Programs in C http://cbasicprogram.blogspot.in/2013/03/alphabet-patterns.html - Series Programs in C http://cbas.. C# 코딩 표준과 좋은 프로그래밍 습관 C# Coding Standards and Best Programming Practices 누구나 코드는 작성할 수 있다. 짧은 경력으로도 작동 되는 어플리케이션(working applications)은 작성할 수 있다. 이렇게 만드는 것은 쉽지만, 좀더 올바르게 만드는 것은 더 많은 작업을 필요로 한다. 많은 프로그래머들이 ‘작동되는 코드(working code)’를 만들지만, ‘좋은 코드(good code)’는 아니다. 좋은 코드를 작성하는 것은 예술이며 반드시 배워서 이행할 필요가 있다. 많은 사람들이 좋은 코드에 대한 정의를 다르게 내리고 있다만, 저자의 관점에서는 아래의 특징들을 가지는 것이 좋은 코드라고 할 수 있다. 신뢰할 수 있다 (Reliable) 관리하기 좋다 (Maintainable).. 비주얼 스튜디오 Visual Studio 테마 많은 곳 - 글자 색깔, color schemes 많은 곳 싸이트 주소는 http://studiostyl.es/ 설정 방법 자세한 설명은 http://dullwolf.tistory.com/19 참고~ 즐개발~^^ VS2010 프로젝트 솔루션 이름변경하기 VS2010 프로젝트 솔루션 이름변경하기 기존에 만든 프로젝트를 수정하거나, 업데이트 할 경우 이름이 프로젝트 이름이 부담스러울 때가 있다.Visual Studio 2010에서 프로젝트 음, 솔루션 이름 변경시 아래와 같이 한다. 1. 솔루션 익스플로러에서 solution을 오른 쪽 클릭하여 rename을 선택한 후 이름을 변경한다. 프로젝트 이름도 마찬가지로 방법으로 변경한다. 2. 솔루션 익스플로러에서 프로젝트를 선택한 상태에서 Property (왼쪽 상단) 아이콘을 클릭하여, Application 설정에서 assembly name과 default namespace를 변경한다. -> 실행화일 이름 변경 효과. 아래 첨부 이미지에 프로펄티 아이콘 표시. 3. C# 코드 상에서 namespace 뒤에 오.. Thread.Sleep 메서드 (Int32) - 지정된 시간 동안 현재 스레드를 일시 중단 Thread.Sleep 메서드 (Int32) - 지정된 시간 동안 현재 스레드를 일시 중단 한다. 사용법은 간단하니 아래 코드 참고. 괄호에 들어가는 값 Int32 는 스레드가 차단되는 밀리초. 다른 대기 스레드가 실행될 수 있게 이 스레드가 일시 중단되어야 함을 나타내려면 0을 지정합니다. 스레드를 무한정 차단하려면 Infinite를 지정합니다. using System; using System.Threading; class Example { static void Main() { for (int i = 0; i < 5; i++) { Console.WriteLine("Sleep for 2 seconds."); Thread.Sleep(2000); } Console.WriteLine("Main thread e.. c# 관련 교육자료와 소스 많은 곳 정리 외국사이트 1. ASP.NET Forums(포럼소스) http://www.asp.net/Default.aspx?tabindex=7&tabid=41 2. DotNetNuke(홈페이지 자동화 구축) / VB.NET http://www.dotnetnuke.com/DesktopDefault.aspx?tabid=125 3. C# 메일서버(웹메일 포함) http://www.lumisoft.ee/lsWWW/ENG/Products/Mail_Server/mail_index_eng.aspx?type=download 4. WebControl(텍스트 편집기) http://www.freetextbox.com/getfreetextbox.aspx 5. Rainbow Portal http://www.rainbowportal.org/.. 참조된 구성 요소 'MySql.Data'을(를) 찾을 수 없습니다. 경고 메시지 - 경고3참조된 구성 요소 'MySql.Data'을(를) 찾을 수 없습니다. MySQL Connector/Net 사용 C#에서 MySQL을 엑세스하기 위해서는 일반적으로 MySQL을 위한 ADO.NET 드라이버인 MySQL Connector/Net을 사용하는데, 이 MySQL Connector/Net은 MySQL 웹사이트에서 무료 다운 받아 설치할 수 있다. 드라이버를 설치한 후에 C# 프로젝트에서MySql.Data.dll를 참조한 후 MySql.Data.MySqlClient 네임스페이스를 참조하면, MySQL버젼의 ADO.NET 클래스들 (예: MySqlConnection, MySqlCommand, MySqlDataReader 등)을 이용할 수 있다. ESC Key로 열린 폼이나 창 닫기 Winform에서 ESC키를 눌렀을 때 창이 닫히게 처리하는 방법입니다. 간단히 Form의 Keydown 이벤트가 발생할때 ESC키를 누렀으면 폼을 닫게 해주면 됩니다. 아래와 같이 폼 로드 함수에서 Form.KeyPreview = true; 해주시는 게 중요하고~ private void NoticeForm_Load(object sender, EventArgs e) { this.KeyPreview = true; } 이벤트 함수 Key Down 을 추가해주시고 코드를 아래와 같이 넣으시면 됩니다. private void NoticeForm_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Escape) { this.Close(); } } 이전 1 2 3 4 다음