Я использую Xamarin.Forms для создания приложения для сбора данных.Особенностью этого приложения является экспорт данных через CSV.При захвате данные записываются в текстовый файл с использованием следующего метода:
public void WriteToFile(string CompanyName, string Website, string FirsttName, string LastName, string JobTitle, string Phone, string Email, string Solution, string Notes, string ContactOwner, string EventName)
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
string filename = System.IO.Path.Combine(path, "Prospects.txt");
string lineToBeAdded = string.Format("{0},{1},{2},{3},{4},{5},{6},{7},{8},{9},{10}", CompanyName, Website, FirsttName, LastName, JobTitle, Phone, Email, Solution, Notes, ContactOwner, EventName);
File.AppendAllText(filename, lineToBeAdded + Environment.NewLine);
}
Моя проблема заключается в том, что в переменной NOTES пользователь использует в своем описании запятые, которые портят структуру CSV.
Как заставить игнорировать запятые в этой строке?