.NET Reflector是一個(gè)在沒(méi)有源代碼的情況下,查找并修復(fù)bug的工具。
標(biāo)簽:開發(fā)商: Red Gate
當(dāng)前版本: v10.2
產(chǎn)品類型:軟件
產(chǎn)品功能:數(shù)據(jù)庫(kù)工具
平臺(tái)語(yǔ)言:英文
開源水平:不提供源碼
本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準(zhǔn),如有疑問(wèn)請(qǐng)來(lái)電 023-68661681 咨詢。
修復(fù)
RP-4250: 訂閱和取消訂閱事件和委托現(xiàn)在可以正確地反編譯。特征
添加了部分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; }
改進(jìn)措施
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現(xiàn)在需要.NET Framework 4.7.2才能運(yùn)行。更新時(shí)間:2022-05-17 11:44:37.000 | 錄入時(shí)間:2012-08-21 01:27:56.000 | 責(zé)任編輯:陳俊吉