什么是C#中的终结器?