[C#]/[C# 윈폼] 혼자해보는 계산기 만들기(10)
-
[C#] 계산기 시작과 Function
1. Form에 간단히 TextBox와 Button을 이용해 더하는 부분을 만들어준다. - 속성에 이름이나 Text 등을 구분하기 쉽게 지어준다. 2. Click 리스너를 넣어준다. private void SumNumbers_Click(object sender, EventArgs e) { //Sum1, Sum2에 있는 값들은 String형이기 때문에 Convert를 사용해 int형으로 바꿔준다. int number1 = Convert.ToInt32(Sum1.Text); int number2 = Convert.ToInt32(Sum2.Text); int sum = Add(number1, number2); SumResult.Text = sum.ToString(); } * C#에서의 함수 작성법 C#에서의 함수..
2024.01.01 -
[C#] 윈폼 시작하기
윈폼 만드는 회사에 다니는 친구의 말에 의하면 대부분 기본으로 제공되는 GUI를 사용하고 그 안에서 꾸민다고 한다. 안드로이드 할 때는 직접 버튼이나 레이어를 커스텀하기도 했는데 이 점이 조금 신기했다. 본문 우선 윈폼 프로젝트를 생성하면 2가지 파일이 있다. 하나는 Form 디자인 파일이고, 하나는 메인을 실행할 수 있는 파일이다. 1. 디자인 해보기 도구 상자(Tool Box)에서 직접 드래그해서 폼 위에 올린다. 만약 도구 상자가 보이지 않으면 "보기 -> 도구 상자" 를 클릭해서 표시해주면 된다. 속성 창에서 각 아이템에 대한 속성을 지정할 수 있다. 제목, 텍스트, 사이즈, 마진 등 여러 속성들을 지정해줄 수 있다. 이건 안드로이드랑 비슷해서 쉬웠다. 2. 이벤트 추가 이벤트 속성창에 번개 표시..
2023.12.31 -
[C#] 기본 출력 및 프로그램 실행
1. 간단하게 인자의 길이와 Hello + 인자값을 출력해주는 코드이다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CsharpBasic { internal class Program { static void Main(string[] args) { Console.WriteLine("첫 소스코드 입력"); Console.WriteLine(args.Length); Console.WriteLine("Hello" + args[0]); Console.ReadKey(); } } } 2. 프로젝트명.exe 파일 경로를 찾아준다. 실행파일은..
2023.12.29 -
Visual Studio 설치 및 깃허브 세팅 (C#)
1. Visual Studio Installer 설치 Community(무료) 버전으로 설치해준다. 링크 https://visualstudio.microsoft.com/ko/free-developer-offers/ 무료 개발자 소프트웨어 및 서비스 - Visual Studio 무료 제공: Visual Studio Community, Visual Studio Code, VSTS 및 Dev Essentials. visualstudio.microsoft.com 2. 워크로드 설정 각자 원하는 것들을 개발하기 위한 워크로드를 선택해준다. 나는 C#과 C++을 사용하기 위해 .Net 데스크톱 개발, C++를 사용한 데스크톱 개발을 체크해줬다. 설치 크기가 어느정도 있기 떄문에 시간이 꽤 걸린다. 3. 설치 완료 ..
2023.12.28