我正在创建两个不同的类来访问自定义文件。我们称这些类为
我正在遵循与.NET类(如
然而,我确实需要一些通用设置适用于读取器和编写器类。例如,我有一个分隔符字符,用户应该能够更改。我还有一些包含用于解析的常见信息的固定数据。
有人能建议一个好的模式,特别是遵循常见的.NET框架实践,用于创建多个类的通用设置吗?我的类已经继承了.NET类。似乎多重继承可能是一种方法,但在C#中似乎不被支持。
(我正在使用Visual Studio 2012。)
MyReader
和MyWriter
。我正在遵循与.NET类(如
StreamReader
和StreamWriter
)相同的模式,其中有一个专门用于读取和写入的类。除了遵循已建立的模式外,这也解决了一些其他问题。然而,我确实需要一些通用设置适用于读取器和编写器类。例如,我有一个分隔符字符,用户应该能够更改。我还有一些包含用于解析的常见信息的固定数据。
有人能建议一个好的模式,特别是遵循常见的.NET框架实践,用于创建多个类的通用设置吗?我的类已经继承了.NET类。似乎多重继承可能是一种方法,但在C#中似乎不被支持。
(我正在使用Visual Studio 2012。)