[C#] 계산기 만들기 2탄 (소수점)
·
Skills/C#
1탄에 이어서 오늘은 계산기의 소수점 계산을 만들어 보려고 한다. using System; using System.Windows.Forms; namespace Calculator { public partial class Form1 : Form { enum Operators { None, Add, Subtract, Multiply, Divide, Result, } // 초기값 설정 Operators currentOperator = Operators.None; Boolean operatorChangeFlag = false; double firstOperand = 0; double secondOperand = 0; public Form1() { InitializeComponent(); } private voi..
[C#] 계산기 만들기 1탄 (리팩토링)
·
Skills/C#
드디어 C# 공부를 시작했다. 강의를 보며 계산기를 만들어봤다. using System; using System.Windows.Forms; namespace Calculator { public partial class Form1 : Form { enum Operators { None, Add, Subtract, Multiply, Divide, Result } // 초기값 설정 Operators currentOperator = Operators.None; Boolean operatorChangeFlag = false; int firstOperand = 0; int secondOperand = 0; public Form1() { InitializeComponent(); } private void Button..
C# 시작하기
·
Skills/C#
C# 마이크로소프트에서 개발한 닷넷(.NET) 프레임워크 기반 범용 목적의 다중 패러다임 프로그래밍 언어 닷넷 프레임워크(.NET Framework) 웹(Web) 앱, 모바일 앱, 데스크톱 프로그램, 게임 프로그램, 사물 인터넷(IoT) 프로그램 등을 만들기 위한 오픈소스, 크로스 플랫폼 개발 환경 닷넷 프레임워크(.NET Framework) vs 닷넷 코어(.NET Core) 공통: 컴파일러, 언어, 런타임 컴포넌트 닷넷 프레임워크: Window 환경을 개발할 때 사용 닷넷 코어: Window, 리눅스, Mac 환경을 개발할 때 사용 범용 프로그래밍 언어(General-purpose programming language) 다양한 도메인의 소프트웨어를 개발하기 위해 설계된 프로그래밍 언어 다중 패러다임 ..
C# 코딩규칙 (C# Coding Standards and Best Practices)
·
Skills/C#
https://www.dofactory.com/csharp-coding-standards Helping .NET developers grow and make more money Ready to land your dream job? Dofactory is the place for Microsoft Technology jobs, like C#, .NET, Azure, SQL, Data, Copilot, ML, AI and others www.dofactory.com ⬆️ 좋은 글이 있어 공유합니다. 어떤 식으로 코드를 작성하면 좋은 지 쉽게 알려주고 있어서 추천합니다.