什么是C#中的复制构造函数?