リフレクターを新しい c# 構造に逆アセンブルする方法はありますか?
自動実装されたプロパティは次のようになります。
[CompilerGenerated]
private string <TypeName>k__BackingField;
public string TypeName
{
[CompilerGenerated]
get
{
return this.<TypeName>k__BackingField;
}
[CompilerGenerated]
private set
{
this.<TypeName>k__BackingField = value;
}
}
Strings ints またはオブジェクトを持つジェネリック型は正しくありません:
Tuple<User,String><User,string>
いくつかのラムダベースのコードに応答して生成される紛らわしい列挙子は言うまでもありません。
何か案は?元の形式に戻ることは素晴らしいことですが、同等のコンパイル可能な状態に到達することは大きな前進です。上記の例は有効な C# コードではありません。