总之输送额外的程序状态的信息,我想实现这样的事情:通过自定义异常处理
public class AssetParseException : Exception
{
public AssetParseException()
{
}
public AssetParseException(string message/*, int assetID*/): base(message)
{
}
}
理想的应该给我这个功能:
catch (AssetParseException exception)
{
int idThatCausedIssue = exception.assetID;
}
额外的信息,我想要的是整数参数。我想在更高级别捕获AssetParseExceptions,并知道哪个资产抛出异常。这可能吗?我是否需要将所有这些信息都推送到消息中,然后在更高级别解析出来?
啊,我真是无聊。好的,是的。这使它工作。 – 2010-12-21 22:20:11