using System; using System.Collections.Generic; namespace Broken { public class BrokenClass { public int X { get; set; } public string Name; public BrokenClass(int x, string name) { X = x; Name = name } public void Show() { Console.WriteLine($"{Name}: {X}") } public int MissingBody() } public class Derived : BrokenClass { public Derived() : base(42, "test") { } public void BrokenMethod() { string s = "unclosed string; Console.WriteLine(s); if (X > 0 Console.WriteLine("positive"); } int[] arr = {1, 2, 3; Console.WriteLine(arr[0]); } } public class Program { public static void Main() { var obj = new Derived(); obj.Show() } } }