- var flag = false;
- var modified = false;
- var lines = File.ReadLines(fileName)
- .Where(line =>
- {
- if ((!flag && line.Contains("#region " + regionName)) ||
- (flag && line.Contains("#endregion")))
- {
- flag = !flag;
- modified = true;
- return false;
- }
- return true;
- })
- .ToArray();
- if (modified)
- {
- File.WriteAllLines(fileName, lines);
- }
No comments:
Post a Comment