using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Future.Contract { /// /// 用于使对象可以使用扩展方法快速实现一些平台所需要的特定功能 /// public interface IFuture { #region 克隆与覆盖 /// /// 克隆当前对象 /// /// 克隆后的对象 IFuture Clone(); /// /// 重置当前对象 /// /// 参考源对象 /// 如果源对象类型不是当前对象或是其子类类型则直接覆盖失败,返回False bool Cover(IFuture refer); #endregion } }