문자열 설명
program.cs 창에서 콘솔 창에 코드를 출력하게 함
- Console.WriteLine(String) : 터미널 창에 스트링이 뜨도록 하는 메서드
- Console.ReadLine() : 무조건 문자열로만 입력이 되는 메서드이다. 따라서 문자를 숫자로 바꿔줘야 한다(Convert.Toint32()메서드 로 형 변환) >> 교재에서 이 메서드의 서식을 중요하게 다룸, Standard Input Function(표준 입력 함수)
예시 정리
Console.WriteLine("What is your name?");
var name = Console.ReadLine();
var currentDate = DateTime.Now;
Console.WriteLine($"{Environment.NewLine}Hello, {name}, on {currentDate:d} at {currentDate:t}!");
Console.Write($"{Environment.NewLine}Press any key to exit...");
Console.ReadKey(true);
코드 설명 : 콘솔 창에 프롬프트를 표시하고 사용자가 문자열을 입력한 후 실행할때까지 기다림
이 문자열을 name변수에 저장. 또한 현재 현지 시간을 포함하는 DateTime.now 속성 값을 검색한 후 currentDate 변수에 할당한다
콘솔 창에 해당 값을 표시한다. 마지막으로 콘솔 창에 프롬프트를 표시하고 Console.ReadKey(Boolean)메서드를 호출하여
사용자 입력을 기다린다.
NewLine은 줄 바꿈을 나타내는 플랫폼과 언어에 독립적인 방법이다.
C#에서도 \n을 사용하자
04 그림판 프로그램 작성 (맥에서 적용 안됨 ;; 개짜증)
1. 윈폼 앱 생성
2. 비주얼 스튜디오에서 탬플릿을 windows for app 선택
3. 이미지 파일 가져오는 작업