본문 바로가기

반응형

코딩만들기

(3)
[문과 코린이의 IT 기록장] C# 기초 예시 - 구조체(Struct), 클래스(Class) [문과 코린이의 IT 기록장] C# 기초 예시 - 구조체(Struct), 클래스(Class) 0. C# _ 구조체(Struct), 클래스(Class) : 데이터형 여러개를 한 번에 묶고 가져가고 싶을 때 활용 - 구조체 (Struct) : 값 타입 Data : 구조체는 상속이 불가능함 : new를 선언할 필요 없이 바로 사용 가능 - 클래스 (Class) : 참조 타입 Data : 클래스는 상속 가능 : new를 선언할 필요 존재. ex) 클래스이름 객체이름 = new 클래스이름( ); # 간단한 구조를 정의할 때, 구조체를 사용. 클래스가 구조체의 상위호환 # C#의 경우 C,C++ 소스와의 호환을 위해 구조체 지원 내용 구조체(Struct) 클래스(Class) 메모리 Stack Memory Heap ..
[문과 코린이의 IT 기록장] C# 기초 예시 - Array(배열) [문과 코린이의 IT 기록장] C# 기초 예시 - Array(배열) 0. C# _ 배열에 관해서 [ 배열 ] - 동일한 타입의 변수를 모아 놓은 집합 - 배열의 가장 기본적인 형태 : Array -> 발전된 형태 : List / Data table / Data Set / dictionary cf ) 배열에 대해 알아볼 테스트용 예제 private void ArrayTest() { /* 배열을 사용하지 않으면, 아래와 같이 많이 작성 해야함 */ //int iDay1 = 0; //int iDay2 = 0; //int iDay3 = 0; //int iDay1.iDay2,iDay3; // 정의 // int iDay1 = 10; // 정의하면서값을바로대입해줘도됨 // int iDay2 = 20; // int i..
[문과 코린이의 IT 기록장] C# 기초 예시 - Enum(열거형) 활용하기 [문과 코린이의 IT 기록장] C# 기초 예시 - Enum(열거형) 활용하기 1. UI부분 2. 코드 부분 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace _20210602___Enum { public partial class Form1 : Form // 폼에서 오른쪽 마우스 클릭 - 코드보기 { public Form1() { InitializeCompone..

반응형