我创建了以下类:
[Guid("4469031d-23e0-483c-8566-ce978ccc9a6f")] class MyGenericContianer: SomeOtherContainer { }
这导致以下两个类具有相同的GUID:
MyGenericContianerx; MyGenericContianer y;
我需要每种特定类型都有自己的GUID.你会怎么做?
您需要使用继承来执行此操作.
class MyGenericContianer: SomeOtherContainer { } [Guid("4469031d-23e0-483c-8566-ce978ccc9a6f")] class Container1: MyGenericContainer { } [Guid("5569031d-23e0-483c-8566-ce978ccc9a6f")] class Container2: MyGenericContainer { }