คุณแยกความแตกต่างทางวาจาระหว่างไดเรกทอรีเดียวในเส้นทางและเส้นทางแบบเต็มได้อย่างไร?
นี่เป็นคำถามคำศัพท์ สมมติว่าคุณมีเส้นทางเช่น C:\foo\bar\MyFolder\ foo,, barและMyFolderเป็นไดเรกทอรีทั้งหมดที่เรียกว่าโฟลเดอร์ใช่มั้ย และพวกมันถูกจัดเรียงไว้ในแผนผังลำดับชั้นใช่มั้ย อย่างไรก็ตามเส้นทางแบบเต็มC:\foo\bar\MyFolder\อาจถูกอ้างถึงเป็นไดเรกทอรี ตัวอย่างเช่นใน C # มีวิธีการที่เรียกDirectory.GetDirectories()คืนไดเรกทอรีในรูปแบบพา ธ เต็ม มีวิธีที่ชัดเจนในการอ้างถึงแต่ละรายการในเส้นทาง ( foo, barและMyFolder) ที่อาจไม่ได้นอกจากนี้ยังหมายถึงเส้นทางที่เต็มไปสิ้นสุดในรายการเหล่านั้น ( C:\foo\, C:\foo\bar\และC:\foo\bar\MyFolder\)? ฉันหมายถึงคำเช่นไดเรกทอรีหรือโฟลเดอร์ที่หมายถึงสิ่งแรกเท่านั้นและไม่สามารถแปลความหมายที่สองได้