массив. Все, что нам нужно сделать, это немного перестроить ваш код:

аюсь создать метод для обновления файла AssemblyInfo новой строкой версии, используя LINQ. Я могу успешно извлечь строку, которую нужно обновить, но не уверен, как обновить элемент в коллекции. Я новичок в LINQ, поэтому любые советы приветствуются!

private void UpdateVersion(string file, string version)
    {
        string[] asmInfo = File.ReadAllLines(file);
        var line = asmInfo.Single(x => x.Trim().StartsWith("[assembly: AssemblyVersion"));
        line = "[assembly: AssemblyVersion\"" + version + "\")]";

        // This doesn't work - it's writing the original file back
        File.WriteAllLines(file, asmInfo);
    }

Ответы на вопрос(1)

Ваш ответ на вопрос