C#

2020.06.15(월) - 윈폼

J_Bin 2020. 6. 15. 18:30

*Git 사용

파일 commit하기 (수정)

원격 저장소에 push하기 (Git server 저장소에 저장하는 것)

원격 저장소에 pull하기 (Git server에 있는 파일을 땡겨오는 것, 동기화)

 

 

1-1-1. 제네릭 : 변수의 형을 매개변수로 하여 클래스나 메서드의 알고리즘을 자료형과 무관하게 기술하는 기법

< > 사이에 형 배개변수의 이름을 넣는다. (임의로 작성가능)

 

제네릭의 장점 

- 알고리즘의 재사용성을 높임

- 자료형에 따른 프로그램의 중복을 높임

- 프로그램의 구조를 단순하게 만듦

)Ex

*Github에 푸쉬 및 동기화하기

2-1-1. 예외(exception)

- 실행 시간에 발생하는 에러(run-time error)

- 프로그램의 비정상적인 종료

- 에러 발생 시 예외처리를 적절하게 해야한다.

- 예외도 하나의 객체로 취급(예외 클래스, c#에서 제공하는 예외클래스가 있다)

- 예외처리를 너무 많이 하면 속도가 느려진다. 필요한 것만 해야한다. 

 

*시스템 예외 메서드

*데이터 값 넣기

$표시를 하기

*Exception 실행 연습

실행이 되지 않을 때

3-1-1. 윈폼 어플리케이션

 

*윈폼 만들기

*윈폼 편집

*아이콘 설정

아이콘다운로드(flaticon.com) 및 아이콘 convert 사이트(coverttico.com)

 

*속성에서 먼저 지우고 소스코드를 지워야한다. 아니면 에러뜬다.

 

3-1-2. 윈폼으로 시계타이머 만들기

.Net FrameWork 프로젝트를 만든다.
도구상자에서 label1과 timer1을 드래그하여 만든다.

 

먼저 폰트를 설정하여 글자의 스타일 및 크기를 정한다. 정한 후 text를 편집하여 타이머의 대표로 나오는 문자를 설정한다. 그리고 윈폼에서 적절한 위치를 조정한다.
먼저 윈폼의 속성에 들어가 위와같이 설정한다.
코드를 빌딩하면 변경된 아이콘과 현재시각을 윈폼에서 알 수 있다.

 

 

'C#' 카테고리의 다른 글

2020.06.19(금) - 윈폼  (0) 2020.06.19
2020.06.18(목) - 윈폼  (0) 2020.06.18
2020.06.17(수) - 윈폼  (0) 2020.06.17
2020.06.16(화) - 윈폼  (0) 2020.06.16
2020.06.04(목) - C# 1차 종료  (0) 2020.06.04