using System;
public class Program {
public static void Main() {
var dataFechamento = new DateTime(2017, 12, 25);
dataFechamento = isSunday(dataFechamento);
if (true) {
dataFechamento = dataFechamento.AddDays(-1);
dataFechamento = isSunday(dataFechamento);
}
Console.WriteLine(dataFechamento);
DateTime isSunday(DateTime date) => date.DayOfWeek == DayOfWeek.Sunday ? date.AddDays(-1) : date;
}
}
//https://pt.stackoverflow.com/q/262559/101
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CgkJdmFyIGRhdGFGZWNoYW1lbnRvID0gbmV3IERhdGVUaW1lKDIwMTcsIDEyLCAyNSk7CgkJZGF0YUZlY2hhbWVudG8gPSBpc1N1bmRheShkYXRhRmVjaGFtZW50byk7CgkJaWYgKHRydWUpIHsKCQkJZGF0YUZlY2hhbWVudG8gPSBkYXRhRmVjaGFtZW50by5BZGREYXlzKC0xKTsKCQkJZGF0YUZlY2hhbWVudG8gPSBpc1N1bmRheShkYXRhRmVjaGFtZW50byk7CgkJfQoJCUNvbnNvbGUuV3JpdGVMaW5lKGRhdGFGZWNoYW1lbnRvKTsKCQlEYXRlVGltZSBpc1N1bmRheShEYXRlVGltZSBkYXRlKSA9PiBkYXRlLkRheU9mV2VlayA9PSBEYXlPZldlZWsuU3VuZGF5ID8gZGF0ZS5BZGREYXlzKC0xKSA6IGRhdGU7Cgl9Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzI2MjU1OS8xMDE=
prog.cs(12,19): error CS1525: Unexpected symbol `(', expecting `,', `;', or `='
Compilation failed: 1 error(s), 0 warnings