Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk mengekstrak Nama Folder daripada Laluan Fail dalam C#?

Bagaimana untuk mengekstrak Nama Folder daripada Laluan Fail dalam C#?

Linda Hamilton
Lepaskan: 2024-12-29 03:31:14
asal
330 orang telah melayarinya

How to Extract the Folder Name from a File Path in C#?

Mengekstrak Nama Folder daripada Laluan Fail

Apabila bekerja dengan laluan fail, mungkin perlu untuk mengekstrak nama folder daripada penuh laluan. Ini membolehkan anda mengenal pasti lokasi fail dalam struktur direktori. Begini cara untuk melakukannya dalam C#:

Menggunakan kelas Path, terdapat dua pendekatan untuk mendapatkan nama folder:

Pendekatan 1: Menggabungkan GetDirectoryName dan GetFileName

Kaedah ini mudah dan mengembalikan nama folder terakhir dalam laluan:

string path = "C:/folder1/folder2/file.txt";
string lastFolderName = Path.GetFileName(Path.GetDirectoryName(path));
Salin selepas log masuk

Pendekatan 2: Menggunakan Path.GetFileName pada Direktori Induk

Kaedah ini menganggap direktori induk sebagai nama folder:

string path = "C:/folder1/folder2/file.txt";
string folderName = Path.GetFileName(Path.GetDirectoryName(path));
Salin selepas log masuk

Kedua-dua pendekatan menyediakan nama folder. Walau bagaimanapun, pendekatan kedua bergantung pada andaian bahawa laluan berakhir dengan nama fail. Jika laluan itu mewakili folder sebaliknya, anda mungkin perlu mengendalikannya secara berbeza.

Atas ialah kandungan terperinci Bagaimana untuk mengekstrak Nama Folder daripada Laluan Fail dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan