У меня есть C# код:C#, не может конвертировать из 'System.Collections.Generic.IEnumerable' на 'строку []
var oldLines = System.IO.File.ReadAllLines(path);
var newLines = oldLines.Where(line => !line.Contains(wordToDelete));
System.IO.File.WriteAllLines(path, newLines);
код работает в новом окна приложения. Но когда я вставить этот код в мое существующем приложение, я получаю эти ошибки:
Error 2 Argument 2: cannot convert from
'System.Collections.Generic.IEnumerable<string>' to 'string[]'
Error 1 The best overloaded method match for
'System.IO.File.WriteAllLines(string, string[])' has some invalid
arguments
Почему эта ошибка будет брошенным в новом проекте, но не в моем старом проекте?
Какая версия фреймворка имеет существующее приложение? – Stu
3.5, я поменяю его на то, что вы рекомендуете? 4 в моем новом приложении, где он работает, я уверен, что это исправление ?! :) – Saintjah
Это исправило это, большое вам спасибо! – Saintjah