כסלו

מי מכיר את המחלקה TextFieldParser

לפעמים יש צורך לקרוא קובץ CSV מתוך קוד #C. לרוב משתמשים בפתרון של ביטויים רגולריים.

המחבר של הפוסט הבא מגלה לנו מחלקה נסתרת, השוכנת במסתרי ה-namespace של visual Basic, ושמה TextFieldParser.

לא ברור מה עושה מחלקה נחמדה שכזו בתוך ה-namespace של visual Basic, כי בבירור אין לה קשר ל-VB דווקא, וניתן (ורצוי) בהחלט להשתמש בה ב-#C.

מעבירים לה פרמטר שאומר שהתוחם של כל ערך הוא פסיק, ואז קוראים למתודה ReadFields(), המחזירה מערך של מחרוזות. כל כך פשוט ונפלא חיוך

כתבו תגובה

כתובת הדוא"ל שלכם לא תוצג.