Poniższe są w porządku: try { Console.WriteLine("Before"); yield return 1; Console.WriteLine("After"); } finally { Console.WriteLine("Done"); } finallyBlok pracuje, gdy cała sprawa zakończyła wykonywanie ( IEnumerator<T>podpory IDisposable, aby zapewnić sposób, aby zapewnić to nawet...