분류 전체보기 [C# 강의 10화]실행되는 함수의 메모리 구조 2022. 7. 4. 출처 : https://www.youtube.com/watch?v=RQfBapGmNp0&list=PL4SIC1d_ab-Y-bBKojxhtFWwNpawMM1h5&index=10 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; // 여러분이 왜 메모리를 알아야 하느냐? // 메모리란 사실 c#을 배워야 하기 때문에 알아야 하는게 아니다. // c#이 아니라 모든 프로그램의 근간이 되는 개념이기 때문입니다. // 이 말은 무슨말이냐? // 모든 프로그램은 // 공짜는 없다. 메모리를 지불한다. // 메모리의 구조를 안다는 것은 // 코드의 동작원리를 아.. [C# 강의 8화] 함수 용법 추가설명 2022. 7. 4. 출처 : https://www.youtube.com/watch?v=z6FcZum9_ek&list=PL4SIC1d_ab-Y-bBKojxhtFWwNpawMM1h5&index=8 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; // 객체 지향 프로그래밍에서는 가장 처음으로 해야할 일 // ex) 내가 RPG 게임을 만들고 싶다. // 클래스를 선언한다. // class Dragon // { // int AT; // 멤버변수 // int HP; // 멤버변수 // // 멤버함수 // void Damage() // { // HP = HP - 10; // }.. 숫자 퀴즈 게임 (Number Quiz Game) 2022. 7. 3. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Number_Quiz { class Computer { Random r = new Random(); private int number_quiz; public int number_quiz_gs { get { number_quiz = r.Next(1, 101); return number_quiz; } set { number_quiz = value; } } } } using System; using System.Collections.Generic; using System.Linq; usi.. [C# 강의 7화]맴버함수, 지역변수의 기본개념 & 클래스 접근제한 지정자 2022. 7. 1. 출처 : https://www.youtube.com/watch?v=-JD5ry7P1iU&list=PL4SIC1d_ab-Y-bBKojxhtFWwNpawMM1h5&index=7 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; // ex) RPG // 행동에 대한 내용 // 지형에서 움직인다. // 몬스터를 공격한다. // NPC와 대화한다. // 스킬을 사용한다. class Player { // 명사만으로는 부족! int Att; int Hp; // 행동 = 멤버함수(method) // ex) // 리턴값 : void (return -> X) // 식.. [C# 강의 6화] 맴버변수와 상수 기본 개념 2022. 7. 1. 출처 : https://www.youtube.com/watch?v=dTc_Ty9D_wo&list=PL4SIC1d_ab-Y-bBKojxhtFWwNpawMM1h5&index=6 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; // ex) RPG // 플레이어가 가질 수 있는 세부적인 내용 // Gold // 경험치 // 공격력 // 방어력 // 명사로 표현되는 것들은 대부분 멤버변수(field)로 표현된다. class Player // 개념 : 플레이어가 있다. { //멤버변수(field) int Gold = 10; // 개념 : 플레이어는 골드를 가.. 가위 바위 보 (Rock Paper Scissors) 2022. 6. 30. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace STUDY.R_P_S { class Player_User { private int user_num; public int user_num_gs { get { return user_num; } set { user_num = value; } } } } using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace STUDY.R_.. [C# 강의 2 . 3 . 4화] using . class . namespace 2022. 6. 29. [C# 강의 2화] 다중 프로젝트 & using 개념설명 출처 : https://www.youtube.com/watch?v=veAAkwHQnfg&list=PL4SIC1d_ab-Y-bBKojxhtFWwNpawMM1h5&index=2 using using System; // C# 사용 시 기본적으로 필요한 class들을 담고있는 System namespace를 사용하겠다는 의미 (JAVA의 import 역할) [C# 강의 3화] CLASS 기초 출처 : https://www.youtube.com/watch?v=ivYyzsHujqY&list=PL4SIC1d_ab-Y-bBKojxhtFWwNpawMM1h5&index=3 class using System; using System.Collections.Generic.. Hello, world! 2022. 6. 29. 새 프로젝트 만들기 = 파일 - 새로 만들기 - 프로젝트 (단축키 = Ctrl + Shift + N) * 가장 간단한 테스트용으로 보통 [ 콘솔 앱(.NET Framework) ] 를 사용 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CS { class Program { static void Main(string[] args) { Console.WriteLine("Hello, world!"); } } } 새 프로젝트 추가 = 솔루션 탐색기에서 프로젝트를 추가할 솔루션을 선택 - 마우스 우 클릭 - 추가 - 새 프로젝트 마우스 .. 이전 1 ··· 6 7 8 9 다음