본문 바로가기
728x90

C#12

5. C# 기초 수업 -5 5번째 수업 필기 1.1)class Item { //필드 public string name; public string explain; public int price; //메소드 public void use() { Console.WriteLine("{0}:{1}",name,price); //= Console.WriteLine($"{name}:{price}"); } //생성자 ->초기값 정의 (new를 꼭 써야함)} internal class Program { private static void Main(string[] args) { Item hpItem=new Item(); .. 2023. 3. 24.
3. C# 기초 수업 -3 3번째 수업시간 필기 //제어문 -> 코드(순차적) -> 프로그램의 흐름의 방향 변경 //1)조건문 -> if, sw -> enum //2)반복문 -> for, while, do while, foreach using System.Collections.Concurrent; using System.Net.Security; internal class Program { enum Gamestate { ready, play, gameover} private static void Main(string[] args) { Gamestate state = Gamestate.ready; if (state==Gamestate.ready) { .. 2023. 3. 22.
2. C# 기초 수업 -2 2번째 수업 시간 필기internal class Program { private static void Main(string[] args) { //정보처리(입력(자료)->처리->출력) //변수->자료기억공간 //게임->player 이동->방향정보, 속도정보 float speed = 5; int dir = 1; bool isDead = false; speed = speed * 1.5f; //상수 const int MAXHP = 100; int hp = MAXHP; //열거형->사용자 정의 자료형(상태) string games.. 2023. 3. 21.
1. C# 기초 수업 -1 단축키  1.복사 => ctrl + D 2.줄맞춤 => ctrl + K,D 3.줄 바꿔 이동 => alt + ↑↓ 변수 -> 기억공간 -> 무엇을 저장? => 자료형 기본 자료형 -> 정수, 실수, 문자 등 복합 자료형 -> 사용자 정의 자료형 메모리 -> 값형식, 참조형식(포인터->주소) 키워드  int a = 0; // 정수저장, 변수선언 Console.WriteLine(a); //1.변수선언 -> 자료형, 변수이름(식별) = 초기값; float f = 0.1f; // 실수저장 double d = 0.1; Console.WriteLine(f); //문자, 문자열 char c = 'a'; string s = "hello"; Console.WriteLine(s[0]); //bool -> 논리형식(ture.. 2023. 3. 20.