.NET Reflector是一個在沒有源代碼的情況下,查找并修復bug的工具。
標簽:開發商: Red Gate
當前版本: v10.2
產品類型:軟件
產品功能:數據庫工具
平臺語言:英文
開源水平:不提供源碼
本產品的分類與介紹僅供參考,具體以商家網站介紹為準,如有疑問請來電 023-68661681 咨詢。
修復
RP-4250: 訂閱和取消訂閱事件和委托現在可以正確地反編譯。特征
添加了部分C#8.0支持
readonly struct TestStruct
{
    public readonly int X;
    public readonly int Y;
    public readonly int Z;
}
interface TestInterface
{
    static void Method1() { /* ... */ }
    sealed void Method2() { /* ... */ }
    virtual void Method3() { /* ... */ }
}
添加了部分C#8.0支持
interface TestInterface : IDisposable, IAsyncDisposable
{
    int Value => 17;
    sealed void Dispose() { DisposeImplementation().AsTask().Wait(); }
    sealed async ValueTask DisposeAsync() { await DisposeImplementation(); }
    protected ValueTask DisposeImplementation();
}
interface TestInterface3
{
    public void Public();
    internal void Internal();
    protected void Protected();
    private protected void PrivateProtected();
    protected internal void ProtectedInternal();
}
 
struct TestStruct
{
    public readonly int Property => 123;
    public int Property_ReadonlyGet { readonly get; set; }
    public readonly int Method() => 123;
    public readonly int this[int indexerKey] => 123;
}
改進措施
abstract class TestClass1
{
    public abstract event EventHandler Event1;
    public virtual event EventHandler Event2;
    public virtual event EventHandler Event3;
    public static event EventHandler Event4;
}
class TestClass2 : TestClass1
{
    public override event EventHandler Event1;
    public override event EventHandler Event2;
    public sealed override event EventHandler Event3;
}
其他變化
RP-4208:.NET Reflector現在需要.NET Framework 4.7.2才能運行。更新時間:2022-05-17 11:44:37.000 | 錄入時間:2012-08-21 01:27:56.000 | 責任編輯:陳俊吉