ฉันขอแนะนำวิธีการต่างๆ ของคลาส Path ใน .NET:
1. Path.combine(string, string)
ส่งคืนเส้นทางที่กำหนดให้กับสองเส้นทางที่กำหนด
ตัวอย่างเช่น:
สตริง CompletePath = System.IO.Path.Combine(@"c:MyApp", @"Imagesskyline.jpg");
จะส่งคืนเส้นทางแบบเต็ม c:MyAppImagesskyline.jpg
ไม่สำคัญว่าพารามิเตอร์แรกจะลงท้ายด้วย ""
2. Path.GetExtension(string)
ส่งกลับนามสกุลของเส้นทางไฟล์ที่กำหนด ตัวอย่างเช่น:
สตริง FileExtention = System.IO.Path.GetExtention(@"C:MyAppImagesskyline.jpg");
จะกลับมา "jpg"
3. Path.GetFileName(string)
ระบุเส้นทางแบบเต็มของชื่อไฟล์ ให้ส่งคืนชื่อไฟล์ (รวมถึงนามสกุล) ตัวอย่างเช่น:
string fileName = System.IO.Path.GetFileName(@"c:MyAppImagesskyline.jpg");
จะกลับมา "skyline.jpg"