반응형
C# 코드: 파일명에서 확장자만 가져오는 코드입니다.
using System.IO;
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog1 = new OpenFileDialog();
if(openFileDialog1.ShowDialog() == DialogResult.OK)
{
string filename = openFileDialog1.FileName; // full path
listBox1.Items.Add(filename);
// 경로를 뺀 파일명
listBox1.Items.Add(openFileDialog1.SafeFileName);
listBox1.Items.Add(Path.GetFileName(filename)); // 경로를 뺀 파일명
// 확장명만 가져오기
listBox1.Items.Add(Path.GetExtension(filename));
// 확장명을 뺀 파일명가 가져오기
listBox1.Items.Add(Path.GetFileNameWithoutExtension(filename));
}
}
반응형
'C#' 카테고리의 다른 글
(C#) DBConn_OleDb.cs: 데이터베이스 다루는 클래스 (0) | 2023.04.21 |
---|---|
(C#) 사진파일을 폴더에 복사하기 (0) | 2023.04.20 |
(C#) LocalDB 데이터베이스 복사하여 사용하기, SSMS에 연결하기 (0) | 2023.04.20 |
(C#) LocalDB SQL Server에서 한글 검색이 안되는 문제 (0) | 2023.04.19 |
(C#) 데이터베이스에서 학번을 조회(select)하는 예제 (0) | 2023.04.19 |