我有Visual Studio 2008和Resharper,想知道是否有任何重构功能可以让您创建一个类并将成员变量用作mixin?
举个简单的例子,很多时候,您可能想要实现特定接口并使用已经存在对象(如列表)的95%底层代码,是否有任何方式可以轻松地自动连接这些方法?(假设我想使用功能的类是SEALED,并且继承它并覆盖方法不是选项。)
举个简单的例子,很多时候,您可能想要实现特定接口并使用已经存在对象(如列表)的95%底层代码,是否有任何方式可以轻松地自动连接这些方法?(假设我想使用功能的类是SEALED,并且继承它并覆盖方法不是选项。)
class CustomList : IList<string>
{
List<string> m_list
void Add(string val){ m_list.Add(val) }
void Delete(string val){ m_list.Delete(val) }
....etc
}