我想扩展一个图形类,以便用更短的、更适合我的使用的名称来替换它生成的巨大类型名称。当构建图表时,它的类型名称类似于,MutableValueGraph<SourceElement, SourceRelationship>
而我想用一个名为 ... 的类来扩展它SourceGraph
,好多了!图形生成器类不允许更改来构建自定义图形,除非您乐意重新发明轮子,因此复制粘贴代码只是为了使用较短的名称或在各处使用较大的名称。如果这些类是可扩展的,我的用例将非常简单。
如果有充分的理由不这样做,我不知道,但很想听听。