Check this:
string sFile = @"D:\MyFile.txt";
string[] lines = File.ReadAllLines(sFile);
System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo("en-US");
var result = lines.Select
(
a=> Tuple.Create(
double.Parse(a.Split(new string[]{","}, StringSplitOptions.RemoveEmptyEntries)[0], culture),
double.Parse(a.Split(new string[]{","}, StringSplitOptions.RemoveEmptyEntries)[1], culture)
double.Parse(a.Split(new string[]{","}, StringSplitOptions.RemoveEmptyEntries)[2], culture)
)
)
.ToList();
Returns
List<Tuple<double,double,double>>