본문 바로가기

노력을 이기는 재능은 없고
노력을 외면하는 결과도 없다.
- 이창호 9단

S T U D Y/C#6

[Study C#] C# 변수 만들기 프로그래밍의 가장 기본이라고 할 수 있는 변수 만들고 초기화하는 방법을 작성해보고자 합니다. '변수 선언 및 초기화'라고도 하는데 변수로 사용할 명칭(?)을 정하는데 가장 시간이 오래 걸리는것 같다. (매번 뭐라고 지을까를 고민해서 그런듯...) C# 변수 만들기 변수 변수는 데이터를 메모리에 저장해 놓고서 사용하고 싶을 때 꺼내 쓸 수 있는 저장 공간이다. 변수를 선언하고 초기화 하는 과정으로 변수를 사용할 수 있는데, 메모리의 공간을 만드는게 변수를 선언하는것이고 그 안에 데이터를 저장하는게 초기화하는것이다. 데이터형식 설명 int 정수형 데이터를 저장합니다. string 문자열 데이터를 저장합니다. bool 참 값 또는 거짓 값을 true와 false 키워드로 저장합니다. double, float .. 2021. 12. 1.
[Study C#] C# 기본 문법 이해하기 언어는 뭐든지 기본 문법을 이해하지 못하면 사용하는데 큰 어려움이 있는것 같다. 문법은 곧 법이고 규칙이다. 코드를 작성하는 규칙이기 때문에 반드시 지켜야한다. C# 기본 문법 이해하기 출력문 코드를 작성하다보면 변수 값을 출력해야 하는 상황이 온다. 이때, 명령 프롬프트(터미널)에 System.Console.Write() 또는 System.Console.WriteLine() 명령 코드를 사용해 출력할 수 있다. using 참조로 using System;을 하는 경우라면 Console.Write() 또는 Console.WriteLine() 명령 코드를 사용해 출력할 수 있다. 출력문으로 한 줄씩 출력할 때 Console.WriteLine() 메서드를 사용했는데 자동 줄 바꿈을 하지 않을 때는 Consol.. 2021. 10. 27.
[Study C#] 비주얼 스튜디오 2019(Visual Studio 2019) 주요 단축기 VIsual Studio를 사용하면서 주로 사용하게될 단축기를 설명하고자 합니다. 비주얼 스튜디오(Visual Studio) 단축기 F5 : 디버깅 시작 F12 : 함수 정의로 이동 Ctrl + N : 새 파일 추가하기(여러 유형) Ctrl + F4 : 현재 문서 닫기 Ctrl + O : 기존 파일 열기 Ctrl + F5 : 디버그하지 않고 시작 Ctrl + S : 현재 파일 저장 Ctrl + A : 전체 선택 Ctrl + C : 복사 Ctrl + V : 붙여 넣기 Ctrl + D : 현재 라인 아래 라인에 붙이기 Ctrl + F : 찾기 Ctrl + H : 바꾸기 Ctrl + ;(세미콜론) : 솔루션 탐색기 열기 Ctrl + ,(콤마) : 특정 파일 또는 클래스 찾기 Ctrl + K, F : 정렬하기(.. 2021. 10. 27.
[Study C#] Hello World! Console 프로젝트 & 인터렉티브 항상 어떤 언어든 개발을 해보면 알겠지만, 가장 기초적인 프로젝트가 "Hello World!"를 출력해보는것이다. 해당 언어로 "Hello World!" 프로젝트로 출력을 해보았다면 시작을 한거라고 할 수 있을정도로 가장 기본적이고 기초로 프로젝트를 맛 볼 수 있는 프로젝트들 중 하나이다. 역시나 C# 기초 공부도 Hello World!로 시작한다. Hello World! Console 프로젝트 만들기 1. Visual Studio 2019를 실행 후, 새 프로젝트에서 콘솔 앱(.NET Core)를 선택합니다. 2. 콘솔 앱(.NET Core) 프로젝트를 구성합니다. 프로젝트 이름 : ConsolePractice 위치 : 저장하고 싶은 위치 솔루션 이름 : ConsolePractice 3. 생성된 프로젝.. 2021. 10. 4.
[Study C#] C# 프로그래밍 언어 이해하기 항상 새로운 언어를 접할때면 뭔지 모를 어려움이 있었다. 원래 익숙하게 사용하고 공부했던 언어가 아니라서 그런지 습득하는데에 굉장히 불편함과 어려움이 있었는데 먼저 언어를 이해하려고 하고 시작하게되면 그렇게 받아들이는데에도 습득하는데에도 굉장히 스무스해졌던 경험이 있다. 그래서 C#교과서에서도 제일 먼저 프로그래밍 언어 이해하기를 제일 첫번째 순서로 정했나보다. C# 프로그래밍 언어 이해하기 1. C# 소개하기 C#은 마이크로소프트에서 만든 개체 지향 프로그래밍 언어다. C# 프로그래밍 언어를 사용하면 데스크톱, 웹, 모바일, 게임 프로그램, 콘솔, 응용프로그램 등 분야를 가리지 않고 프로그램을 작성할 수 있다. 2000년 7월에 발표했으며, 전 세계 개발자가 오랫동안 사용하고 있는 프로그래밍 언어 중 .. 2021. 10. 1.
[Study C#] C# 교과서를 접하다. 현재 나는 웹 개발, 소프트웨어 개발, 안드로이드 개발, RestAPI 서버 개발, 리눅스 개발, 블록체인 Wallet, Telegram Bot Custom 개발 등등 여러 개발언어로 개발을 하고 있는 개발자이다. 모든 개발자분들께서 나와 같은 고민을 하며 하루하루 주어진 업무와 자신의 커리어를 위해 열심히 노력하진 않을것이다. (현재 '나'라는 사람보다 월등할것이기에!) 태양광, 풍력, EV 소프트웨어인 ESS PV, PV-ESS, PV-EV, PV-PeakCut의 Manager(서버), Client(클라이언트), Messenger, RackServer 등등의 개발 및 유지보수, 현 시스템과 연동하여 사용할 안드로이드 앱 개발, 앱 에서 사용할 RestAPI 서버 개발, ESS 소프트웨어에서 발생하는 .. 2021. 9. 30.