C# 사용해보기
0524
부산kmi에서는 샤이니지를 쓰지않고 차트를 사용하고 있었고 길가는 수검자가 헤매는듯싶으면 검사선생님들이 잡아서 목적지를 알려주는 상황이었음.
KMI를 돌아다니면서 DID에 번호를 붙임. 번호로 수검자들을 이동시키기위한 작업
그 중에서 발생한 문제는 유방검사실이나 MRI실같은 2개이상 실이 존재하는 경우에
수검자가 받아야할 검사리스트에는 검사실이 다뜨게하고 숫자가 낮은쪽으로 검사유도를하다가 한쪽에 검사가 밀리게되면 다른 검사실로 보내는 작전.. flow manager 분께서 어플을보고 유동적으로 검사실을 변경해서 원활한 검사가 이루어지게 함. (수검자가 대기인원을 확인할수있었나..??)
아무튼 검사가 완료되면 다른 실에서도 완료한것으로 처리 시킴.
0526
현재 주로 사용하는 VS(Visual Studio) 버전은 2019/community버전
Windows form(.NET Framework)라는 프로젝트를 생성해서 작성한다 프레임워크 버전 4.7.2
Ctrl + . ==> 만능키
: using부분에 눌러주게되면 쓸모없는 using라이브러리들을 삭제할수있음
: 그 외에도 메소드를 생성한다든지 해단 코드에 대고 키를 누르면 할수있는 행위들이 나오게됨
form페이지에서 F4를 누르게되면 css라고도 할수있는 form의 속성을 지정해줄수 있다.
Ctrl+M 을 누르면 메소드 이름만 보이게 해서 코드를 깔끔하게 볼수있다.
F5를 누르면 디버깅을 할수있고 debug라는 폴더에 exe파일로 저장이되어 실행할수있다
-> 대신에 .NET Framework가 깔려있어야하지만? 인터넷이 연결된경우 받아서쓰면됨..
솔루션->오른클릭 속성
시작프로젝트 - 여러개의 프로젝트가 실행되어야할 경우 그중에서 제일먼저시작하거나 순서를 정해줄수있음
test(프로젝트이름)-> 오른클릭 속성
빌드 -> 구성: 올릴떄는 release로 설정
출력경로 --> debug모드하고 release모드를 한곳에 모을수있어서 경로를 바꿔줬었,,는데 요새잘안쓴다고,,
/// 슬래시를3개 작성하면 summary주석이 생김
해당 메소드의 설명과 파라미터에대한 설명을 작성할수있음.
다른프로젝트에서 다른프로젝트를 불러오려면
솔루션->우클릭->추가->기존프로젝트 -> COM(base같은 폴더) 1순위로 COM을 불러온다.
F11을 누를경우에 한포인트한포인트 짚으면서 디버깅을할수있으음.
메소드 thread를 통해서 프로그램이 해야할 행동들을 나눠서할수있게함.
비동기방식 이아니라 동기방식이기때문이다.