Как удалить символ в файле - C#
Формулировка задачи:
Подскажите пожалуйста, как удалить символ 
 в XML файле? Всем заранее большое спасибо за ответы!
Решение задачи: «Как удалить символ в файле»
textual
Листинг программы
- public class ReadXmlFoder : IReadXmlFoder
- {
- public async Task<IEnumerable<Bill>> Read(string directory, Encoding enc)
- => await Task.Run(() =>
- {
- return new DirectoryInfo(directory)
- .EnumerateFiles("*.xml", SearchOption.AllDirectories)
- .Select(fi =>
- {
- string tmp = string.Empty;
- using (StreamReader sr = new StreamReader(fi.FullName, enc))
- {
- tmp += sr.ReadToEndAsync().Result;
- }
- XmlDocument xDoc = new XmlDocument();
- xDoc.LoadXml(tmp.Replace("\u000A", ""));
- return DeserializeFromXmlDocument(xDoc).Result;
- });
- });
- static async Task<Bill> DeserializeFromXmlDocument(XmlDocument doc)
- => await Task.Run(() =>
- {
- XmlSerializer serializer = new XmlSerializer(typeof(Bill));
- Bill bill;
- using (var reader = new XmlNodeReader(doc.DocumentElement))
- {
- bill = (Bill)serializer.Deserialize(reader);
- }
- return bill;
- });
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д