파일(2)
-
[C#] WinForms 파일 관리 앱 확장 6
파일 이름 변경(Rename) 기능 추가하기이전 글에서는 폴더를 선택할 수 있는 기능을 추가했습니다.이번에는 파일 이름을 변경(Rename)할 수 있는 기능을 추가해보겠습니다!파일 이름 변경 기능까지 추가하면 파일 관리 앱으로서 거의 기본 기능을 모두 갖추게 됩니다.1. 추가 목표선택한 파일 이름 변경하기새 파일명을 입력받고, 이름 변경 처리2. UI 수정 사항TextBox 추가 (Name: txtNewFileName, Placeholder: "새 파일명 입력")Button 추가Button (Name: btnRenameFile, Text: "이름 변경")3. 코드 추가하기 파일 이름 변경 버튼 클릭 이벤트private void btnRenameFile_Click(object sender, EventArg..
2025.04.19 -
[C#] 예외 처리와 파일 입출력 완벽 가이드
프로그래밍에서는 예상하지 못한 문제가 항상 발생할 수 있습니다.C#에서는 예외(Exception) 처리를 통해 프로그램이 갑자기 종료되는 것을 막고,파일 입출력(File IO) 기능으로 파일을 읽고 쓸 수 있습니다.이번 글에서는 try-catch-finally 구조와, 파일을 읽고 쓰는 기본 방법을 정리해봅니다.1. 예외 처리 (Exception Handling) try-catch-finally 구조try{ // 예외가 발생할 수 있는 코드 int x = int.Parse("not a number");}catch (FormatException ex){ Console.WriteLine("형식이 잘못되었습니다: " + ex.Message);}catch (Exception ex){ Con..
2025.04.17