私は FastMember プロジェクトを使用しています。次のコードが含まれています。
il.Emit(OpCodes.Ldarg, 2);
il.Emit(OpCodes.Newobj, typeof(ArgumentOutOfRangeException).GetConstructor(new[] { typeof(string) }));
il.Emit(OpCodes.Throw);
代わりに null を返すように変更したいと思います。一行に置き換えてみましたil.Emit(OpCodes.Ret);
。ただし、それを使用すると無効なプログラムエラーが発生します。発行されたコードを使用して戻り値を null に設定するにはどうすればよいですか?