Jak odczytać plik tekstowy do DataTable [zamknięte]

Chciałbym wyodrębnić dane z pliku txt i umieścić go w DataTable. Zawartość w pliku txt ma następujący format:

sometext1: sometext2: sometext3
sometext4: sometext5: sometext6
sometext7: sometext8: sometext9
...

Każda linia reprezentuje wiersz, a każda kolumna jest oddzielona znakiem „:”.

Próbowałem to zrobić:

            DataTable tbl = new DataTable();

            using (StreamWriter sw = File.CreateText(path))
            {
                string[] rows = content.Split('\n');
                foreach (string s in rows)
                {
                    string[] columns = s.Split(':');
                    foreach (string t in columns)
                    {
                        sw.WriteLine(t);
                    }

                }
            }

Jak mogę odczytać ten plik i dodać go do DataTable?

questionAnswers(4)

yourAnswerToTheQuestion