相关疑难解决方法(0)

在VB6中,Property Set和Property Let之间有什么区别?

我刚刚创建了几个Property Set方法,但它们没有编译.当我改变它们时Property Let,一切都很好.

因为我已经研究了文档,找到之间的区别Property SetProperty Let,但必须承认自己毫无收获.有没有什么区别,如果有的话,有人可以提供指向它的正确解释吗?

oop vb6 setter properties letter

34
推荐指数
2
解决办法
5万
查看次数

.NET事件特殊方法(添加/删除/提升/其他)

我想知道这些EventInfo.GetRaiseMethodEventInfo.GetOtherMethods方法.显然,CLR支持4种与事件相关的方法:添加,删除,提升和"其他".但是在C#中创建的事件只有添加删除 ...我假设在VB中使用了raise,因为你必须RaiseEvent在声明自定义事件时指定一个方法,但显然情况并非如此:GetRaiseMethod始终返回null.

那么,有谁知道:

  • 如果一个事件从未被使用过,那么与一个事件相关联的加法方法有什么意义呢?是否有使用此方法引发事件的特定MSIL指令?(我在操作码中找不到类似的东西)
  • 什么是"其他"方法返回(好吧,实际上没有返回)GetOtherMethods?他们应该做什么?
  • BCL中有哪些类型可以实现这些特殊方法?

.net c# vb.net clr events

12
推荐指数
1
解决办法
1588
查看次数

标签 统计

.net ×1

c# ×1

clr ×1

events ×1

letter ×1

oop ×1

properties ×1

setter ×1

vb.net ×1

vb6 ×1