c#关于接口

时间:2011-04-06 10:29:43

标签: c# interface reference guid

我有一个包含一些公共接口的库。在每个公共接口之前有一个:[Guid :(“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx”)]。这个Guid是什么它有什么作用?是否可以从此库中访问方法而无需仅使用此Guid添加lib。或者我可以使用此Guid的另一个应用程序做什么?

1 个答案:

答案 0 :(得分:5)

当.NET程序集用作COM对象时,将使用此GUID。如果不将.NET程序集引用为.NET程序集或作为COM对象,则不能使用此方法。这主要是为了与不知道如何使用.NET程序集的其他语言进行互操作。 Windows上的几乎任何技术/语言都可以使用COM对象。