我过去常常喜欢Reflector,但自RedGate接手以来,它已经大幅下滑.现在它迫使我更新(这绝对是荒谬的),有一半时间更新不顺利,而且每次更新都会越来越妨碍我的工作效率.我厌倦了,我准备好了更好的东西.有人知道更好的反汇编吗?
更新:
答案中提到的各种替代品清单 -
可能重复:
C#中UserControl中的Text属性
如何Text将a属性标记UserControl为可浏览?
.NET UserControl类有一个Text属性.
不幸的是Text,a 的属性UserControl是不可浏览的:
//
//
// Returns:
// The text associated with this control.
[Bindable(false)]
[EditorBrowsable(EditorBrowsableState.Never)]
[Browsable(false)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public override string Text { get; set; }
Run Code Online (Sandbox Code Playgroud)
在我的UserControl我要揭露Text属性(即使其" 可浏览 ")在属性窗口.我试着盲目宣布它可浏览:
[Browsable(true)]
public override string Text { get; set; }
Run Code Online (Sandbox Code Playgroud)
现在它出现在属性窗口中,除了它现在什么都不做.
我试图盲目地调用base.Text以恢复功能:
[Browsable(true)]
public override string Text { get {return base.Text;} set { base.Text = value; this.Invalidate(); …Run Code Online (Sandbox Code Playgroud)