// Teacher.cs
public class Teacher {
public string Name { get; set; } = "敬愛的老師";
public int WisdomLevel { get; set; } = int.MaxValue;
public int Patience { get; set; } = int.MaxValue;
public List Students { get; set; } = new();
public void Teach(Student s) {
s.Knowledge += this.WisdomLevel;
s.Character += this.Patience;
s.Future.Brightness = double.PositiveInfinity;
}
public override string ToString() =>
$"編譯人生:{Name} 編譯器 v{DateTime.Now.Year} — " +
"零警告、零錯誤、全優化、長期支援 (LTS)。";
}
// Main
var teacher = new Teacher();
foreach (var student in teacher.Students) teacher.Teach(student);
Console.WriteLine(teacher);
Console.WriteLine("教師節快樂!感謝您的編譯與優化!");
教師節快樂,敬愛的編譯器!