C#线程执行完之后会释放吗