בסימן הטיפים היומיים הקודמים,
נניח שיש לנו נתיב של תיקיה ושם של קובץ בתוך אותה התיקייה, ואנחנו רוצים לדעת את הנתיב של הקובץ.
|
|
הדרך הלא נכונה:
|
|
הדרך הנכונה:
|
|
למי שממש רוצה להשתמש בדרך הלא נכונה, לפחות שיכתוב ככה:
|
|
שימו לב שזה לא תלוי במערכת ההפעלה!
באופן כללי המחלקה הסטטית Path שנמצאת בNamespace ששמו System.IO, עוזרת לנו בהרבה מאוד מקרים כאלה של עבודה עם נתיבים.
למשל, נניח שאנחנו יודעים נתיב מלא של קובץ, ואנחנו מעוניינים לדעת את הנתיב של התיקייה שבה הוא נמצא:
הדרך הלא נכונה:
|
|
הדרך היותר נכונה:
|
|
הדרך הנכונה באמת:
|
|
ניתן להשתמש בזה גם כדי למצוא אב של תיקייה:
|
|
עוד דברים מגניבים שאפשר לעשות עם זה:
להשיג סיומת של קובץ:
|
|
להחליף סיומת של קובץ:
|
|
בכל מקרה אם אתם מתעסקים בנתיבים של קבצים, המחלקה הזאת תחסוך לכם הרבה קוד
סוף שבוע מצוין