반응형
// 디버킹 ㅎㅎㅎ
static void Main(string[] args)
{
float dividend = 12.0f; // 피제수
float divisor = 0.0f; // 제수
float fresult = 0.0f; // 결과
int individend = 12;
int idivisor = 0;
fresult = dividend / divisor;
Console.WriteLine("소수점 나눈 결과는 {0} ",fresult);
Console.WriteLine("정수 나눈 결과 {0}", individend / idivisor);
}
Debug 모드 - 말그대로 디버기모드
Release 모드 - 속도면에서 릴리즈모드가 빠르다
나중에 배포할때 릴지즈모드로 컴파일해서 배포한다
부레이크 포인트 ㅋㅋ F9번 AND 마우스 클릭
아래 그림 참조 ㅋ
디버깅의 중단점은 시작함수에서 시작하는게 정석
부레이크 포인트를 걸고 F5번을 눌러 보자 ~~!!!! -> 디버깅모드 시작
부레이크 포인트 끄기 쉬프트 + F5 를 눌러보자 -> 디버깅모드 끝내기
직접실행창 신기함~!!!!!!!
static void Main(string[] args)
{
float dividend = 12.0f; // 피제수
float divisor = 0.0f; // 제수
float fresult = 0.0f; // 결과
int individend = 12;
int idivisor = 0;
//int idivisor = 2;
try
{
fresult = dividend / divisor;
Console.WriteLine("소수점 나눈 결과는 {0} ", fresult);
Console.WriteLine("정수 나눈 결과 {0}", individend / idivisor);
}
catch (DivideByZeroException ebze)
{
Console.WriteLine("에러발생 //{0}// ", ebze.Message);
}
에러나면 catch 부분에 개발자한테 메일로 보내고 참고할수있게할수있다
그리고 윈도우 이벤트뷰어에서 에러를 확인할수잇다
'.NET' 카테고리의 다른 글
GDI + 예제 항목 http://msdn.microsoft.com/ko-kr/library/aa287464(VS.71).aspx (0) | 2008.11.18 |
---|---|
C# 정의로 이동 [메타데이터에서] (0) | 2008.11.18 |
C# 오버 플로우가 발생할때 이를 개발자에게 알려주는 장치 (0) | 2008.11.17 |
C# GDI console 관련 예제 (0) | 2008.11.17 |
C# GDI + (0) | 2008.11.17 |
C# 윈폼(Winform) 디버깅 (0) | 2008.11.17 |
C# 파라미터과제 관런 DLL (0) | 2008.11.10 |
C# CurrencyManager ,데이터바이딩 그림 (0) | 2008.11.10 |