例如

public interface IWMPSettings

        [DispId(101)]
        bool autoStart { get; set; }
        [DispId(102)]
        int balance { get; set; }

它有用还是只是为编译器自动生成的?什么是COM调度标识符?在.NET上下文中何时需要它们?

最佳答案

简而言之,是的,它很有用,但仅适用于COM分派(dispatch):
The DispIdAttribute(来自MSDN):

关于c# - 为什么需要在C#中使用DispId注释?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8892623/

10-12 01:57