728x90

2024/04/15 3

C# - 클래스

정적(Static)과 인스턴스(Instance) 자주 사용되는 내장 클래스 또 다른 exe 파일 실행하기 액세스 한정자 값 형식(Value Type)과 참조 형식(Reference Type) 박싱(Boxing)과 언박싱(Unboxing) 정적(Static)과 인스턴스(Instance) Static을 붙이면 객체 생성 필요없이 해당 클래스 내부에 있는 메서드를 사용할 수 있다. 그냥 Instance 메서드의 경우 해당 클래스의 객체를 생성한 뒤 해당 메서드를 사용해야 한다. static / instance 코드 예제 using System; class MyFirstClass { static void StaticMethod() => Console.WriteLine("[1] 정적 메서드"); void Inst..

C# - 구조체 / 열거형

구조체란? 기존의 변수와 배열은 하나의 이름으로 하나의 데이터 형식을 가지고 공간을 차지했다. 구조체란 변수와 배열을 확장하여 하나의 이름으로 여러 개의 데이터 형식을 한 개 또는 여러 개 보관하는 그릇 역할을 하는 것이 바로 구조체(struct)이다. 구조체 변수란 하나의 이름으로 하나 이상의 데이터 형식을 하나 보관해 놓는 그릇 역할이고, 구조체 배열은 하나의 이름으로 하나 이상의 데이터 형식을 여러 개 보관해 놓는 그릇 역할을 하는 것으로 볼 수 있다. 1. Data Type 정의 2. 해당 Type의 변수 선언 3. 해당 구조체 사용 구조체 선언 모양 struct 구조체명 { 데이터형식 변수1; 데이터형식 변수2; 데이터형식 변수3; } 구조체를 의미하는 struct 키워드를 사용하여 구조체를 만..

PCB - up_down_controller 설계 4 (PCB 설계)

Design 탭 - Shapes 탭 Gerber 설정 ▶ Thru pins (스루홀의 단열판 연결 타입) : Orthogonal ▶ Minimum connects (단열판의 최소 연결선의 수) : 1 ▶ Use fixed width oversize of (단열판과 네트 사이의 연결선의 두께 설정) : 0. Grid 설정 Non-Etch의 경우 보드 외각선등 동박 영역 이외의 작성 시 사용되는 Grid이며, All Etch(TOP, BOTTOM)의 경우 전기적 접속을 이루는 동박 영역에서의 작업 Grid, 즉, 배선, 카퍼 작업 시 Grid를 설정할 수 있다. Layer 설정 보드외곽선 생성 - 기구 홀 및 주요 부품 배치하기 주요 부품 배치 - 치수보조선 치수보조선 그리기 - 실크 데이터 작성 Text ..

728x90