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