매서드(2)
-
[C#] 실전 미니 프로젝트 - 파일 관리 도구 만들기
앞서 배운 내용을 종합해서 이번에는 C#으로 간단한 파일 관리 프로그램을 만들어봅니다.이 프로젝트를 통해 클래스, 메서드, 예외처리, 파일 입출력, 비동기 처리까지 실제로 적용해볼 수 있습니다.1. 프로젝트 목표특정 폴더의 모든 파일 목록 읽기파일 이름, 크기 출력하기파일 복사 기능 추가하기 (비동기)파일 삭제 기능 추가하기2. 기본 구조 설계 FileManager 클래스 만들기using System;using System.IO;using System.Threading.Tasks;public class FileManager{ private string _directoryPath; public FileManager(string directoryPath) { _directoryP..
2025.04.17 -
[C#] 메서드와 클래스
객체지향의 첫걸음C#을 제대로 쓰려면 반드시 익혀야 하는 두 가지: 메서드와 클래스입니다.이 글에서는 함수를 어떻게 정의하고 호출하는지, 클래스와 객체를 어떻게 사용하는지, 그리고 기본적인 캡슐화까지 간단한 예제와 함께 정리해봅니다.1. 메서드 (Method)란?메서드는 어떤 동작(기능)을 수행하는 코드 블록입니다.한 번 정의해두면, 여러 번 호출할 수 있어 재사용성이 높고 가독성도 좋아집니다. 기본 형태리턴형 메서드이름(매개변수들){ // 실행 코드 return 결과값;} 예제: 두 수 더하기int Add(int a, int b){ return a + b;}// 호출int result = Add(3, 5);Console.WriteLine(result); // 8 void 메서드리턴값이..
2025.04.17