Что-то вроде
var result = File.ReadAllLines(@"C:\test.txt")
.Where(p => p.StartsWith("coordinates=("))
.Select(p => p.Substring(13, p.IndexOf(')') - 13));
Первая строка достаточно четкая, вторая строка фильтрует только те строки, которые начинаются с coordinates=(
, третья строка извлекает подстроку (13 - длина coordinates=(
)
result
- это IEnumerable<string>
.Вы можете преобразовать его в массив с result.ToArray()