Category: CSharp

Everything you need to know about CSharp in 2026.

CSharp ✍️

C샵 객체지향 설계 연습

변화하는 소프트웨어 요구사항에 유연하게 대응하기 위해 전략 패턴(Strategy Pattern)을 실무에 적용했다. 코드 수정은 최소화하면서 기능 확장은 극대화할 수 있는 객체지향...

Read Article
CSharp ✍️

C샵 객체지향 설계 연습

작동하는 코드를 만드는 것은 기본이고, 수정하기 쉬운 코드를 만드는 것이 실력이다. 변화에 유연하게 대응하기 위한 객체지향 설계 원칙을 전략 패턴(Strategy...

Read Article
CSharp ✍️

C샵 async await 입문

사용자 인터페이스의 응답성을 유지하며 무거운 작업을 처리하기 위해 async/await 비동기 프로그래밍을 학습했다. 네트워크 통신이나 파일 입출력 시 스레드가 차단되는 현상을...

Read Article
CSharp ✍️

C샵 async await 입문

지연 시간이 발생하는 작업 시 프로그램의 응답성을 유지하기 위한 C#의 async/await 비동기 프로그래밍 기초를 정리했다. 비동기 처리 메커니즘 비동기 방식은...

Read Article
CSharp ✍️

C샵 직렬화 기초

메모리상의 객체 상태를 보존하고 네트워크로 전송하기 위해 직렬화와 역직렬화 기술을 분석했다. 데이터를 표준 포맷으로 변환하여 저장하거나 외부 시스템과 공유하는 실무...

Read Article
CSharp ✍️

C샵 직렬화 기초

객체 상태를 저장하거나 전송하기 위해 데이터 형식으로 변환하는 직렬화(Serialization)와 이를 다시 객체로 복원하는 역직렬화(Deserialization) 과정을 분석한다. JSON 직렬화 (System.Text.Json) 현대적인...

Read Article
CSharp ✍️

C샵 이벤트와 델리게이트

객체 간의 직접적인 결합을 피하면서 특정 사건의 발생을 알리는 효율적인 신호 전달 체계, 델리게이트(Delegate)와 이벤트(Event) 메커니즘을 분석한다. 델리게이트: 메서드 참조의...

Read Article
CSharp ✍️

C샵 코드 리팩토링 기록

동작은 유지하되 내부 구조를 개선하는 리팩토링(Refactoring) 과정을 정리했다. C#의 최신 문법을 활용하여 코드의 가독성과 효율성을 높였다. 패턴 매칭을 통한 코드...

Read Article
CSharp ✍️

C샵 코드 리팩토링 기록

기존 코드의 외부 동작은 유지하면서 내부 구조를 개선하기 위해 최신 C# 문법을 활용한 리팩토링을 단행했다. 복잡하게 얽힌 스파게티 로직을 정돈하여...

Read Article

Looking for more insights?

We regularly publish content across various categories. Broaden your knowledge with our latest articles on SEO, Affiliate Marketing, and Speed Optimization.

Explore All Categories