错误拦截 中获取出错调用参数

问题:是在一个自定义的错误拦截中 要获取出错方法中 的参数问题(意思:方法A出错了 在方法B中就能拦截到错误信息 但是不能获取到方法A中 导致出错的参数) 问题就是如何在方法B中获取 在出错时方法A的参数。 望懂的朋友帮下忙,祝大家新年快乐,合家幸福

以.Net为例,B调用A。
就是A自己先catch错误,然后再抛出一个(可能是自定义的)错误,这个错误不仅包括了原始的错误、还包括了A出错时的一些需要传递给B的状态信息。

恩,我知道你的意思了。 我现在是想完全不改动A的情况下 我们捕捉到错误从错误信息中去获取 异常信息。在.NET 中有么有这样的方法或者属性呢?望大神回复