例如,如果我考虑记录是一个Dictionary(of String, String)
,我考虑纪录由List(of Dictionary(of String, String))
设置到,它就会很丑陋到必须不断地使用这些类型定义。我可以在VB.NET中为自己的经常使用的类型提名自己的简写名称吗?
我想在VB.NET中做的是提名这种类型的名称。因此,例如,而不是下面的代码:
private sub processRecordList(recList as List(of Dictionary(of String, String)))
dim myNewRecord as Dictionary(of String, String)
end sub
我可以只使用:
private sub processRecordList(recSet as RecordSetType)
dim myNewRecord as RecordType
end sub
我认为这将是一个很大清洁,但是这可能吗?
为什么要改名字?你只是混淆了这种类型,这使得追随你的程序员变得更难。 – JDB
@ Cyborgx37你不想写一个类或一个结构的完整定义,你需要将它作为一个类型引用。这就是定义的目的。我不认为这是因为我使用嵌套泛型构建了我的“类”。也许,观察者眼中出现了迷惑。 – nakedfanatic