.NET泛型在工作簿与工作表中的应用与问题解决
1. 工作簿接口的定义
在开发中,当完成了 IWorksheet(Of BaseType) 和 IWorksheetBase 接口的定义后,就可以着手定义工作簿接口了。由于工作簿会包含多种工作表类型,所以工作簿接口不会是 .NET 泛型类型,但可以对其进行优化,使其更易于使用。
在 ServerSideSpreadsheet 中,定义了一个普通的 IWorkbook 接口,代码如下:
Imports System.Reflection
Imports Devspace.Trader.Common
<DefaultMember("Item")> _
Public Interface IWorkbook
Inherits IDebug
ReadOnly Property Identifier() As String
Default Property Item(ByVal identifier As String) As IWorksheetBase
End Interface
这个接口定义了两个属性:
- Identifier 属性:用于标识当前 IWorkbook 对象所代表的工作簿,其具体值可能是路径或文件名,完全取决于 IWorkbook 的实现。
- Item <
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



