본문 바로가기

[스크랩] [Visual C#] 문자열의 내용을 검색하거나 조작하는 방법 이 자료는 도모네 프로그램 세계(http://netrance.blog.me/110095091966)에서 스크랩 한 자료입니다. 원하는 작업 string이 제공하는 필드 또는 메소드 사용 예 출력 결과 알파벳 문자들을 대문자로 바꾼다. string ToUpper() string str = "Super Star"; str = str.ToUpper(); Console.WriteLine(str); SUPER STAR 알파벳 문자들을 소문자로 바꾼다. string ToLower() string str = "Super Star"; str = str.ToLower(); Console.WriteLine(str); super star 문자열의 일부를 제거한다. string Remove(int startIndex) str.. 더보기
[C/C++] const와 static의 의미!! const - [기본적으로] 무엇이든 상수화 시켜준다! int ar[5]={1,2,3,4,5}; const int *ptr=&ar[0]; //int를 고정(값 변경 불가 주소 변경 가능) pi2++; // 포인터가 다른 대상체를 가리킬 수 있다. *pi2=0; // 에러 : 대상체가 상수이므로 값을 변경할 수 없다. int * const ptr=&ar[0];//ptr(포인터)를 고정(값 변경 가능. 주소 변경 불가) pi3++; // 에러 : 포인터가 다른 대상체를 가리킬 수 없다. *pi3=0; // 대상체의 값을 변경할 수 있다. const int * const ptr=&ar[0];//int와 ptr을 고정(값 변경 불가 주소 변경 불가) pi4++; // 에러 : 포인터가 다른 대상체를 가리킬 수 .. 더보기
[TIP] RSS를 제공해 주지 않는 사이트를 RSS 사이트로 만들어 주는 곳 http://feedity.com/ 위 사이트에 가서 URL을 입력하시면 됩니다. ^^ 더보기
[정장] 수트 사려면 기본은 알고 가라. http://terms.naver.com/entry.nhn?docId=1048546&categoryId=703 이거 한번 읽어보면 도움된다. 더보기
투명 노트북 ㄷㄷ 더보기
[스크랩] [C#.NET] 입출력 관련 정리 C#.NET 입출력 정리 ************************************************************ using System; using System.IO; //FileStream 이용에 필요 ************************************************************ 스트림 입, 출력 작업을 대행해 주는 중간 매개체 - 입, 출력의 대상이 되는 장치에 상관없이 동일한 방법으로 자료 조정 스트림의 종류 - 입력 스트림 : TextReader, BinaryReader - 출력 스트림 : TextWriter, BanaryWrtier - 스트림 클래스는 입출력이 동시에 사용 가능함 .NET 에서 파일과 디렉토리 클래스 FileSystemInfo .. 더보기
[C#] 예외처리 (try, catch, finally) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 int[] test = { 1, 2, 3, 4, 5, 6 }; try { test[10] = 20; // 예외를 확인할 코드들 } catch (System.Exception ex) { MessageBox.Show(ex.Message); // "인넥스가 배열 범위를 벗어났습니다." // 예외가 일어났을때 } finally { // 정상적으로 동작하였을때 } 잘못된 형변환, 잘못된 메모리 참조시 어디에서 문제가 일어났는지 쉽지 않습니다. 경우에 따라 정상적으로 동작하다가, 어느 순간에 다운되기 때문이죠. 그래서, 프로그래머는 항상 방어형 코드를 짜야 합니다. 그외에도 많은 예외가 일어날수 있는데, 프로그래머가 모두 예측해서 방어할수는.. 더보기
[C#] 프로세스 죽이기 (Process Kill) 1 2 3 4 5 6 public static void killProcess(String ProcessName) { System.Diagnostics.Process[] p = System.Diagnostics.Process.GetProcessesByName(ProcessName); if (p.GetLength(0) > 0) p[0].Kill(); } 프로세스를 죽입니다. 서비스도 같은 방법으로 가능합니다. 살릴땐 ? 1 Process.Start("c:\\note.exe"); 출처 : http://www.masque.kr/223108 더보기