基本上我有一个字符串errorMessage,我想将它传递给catch块。请帮忙。
[WebMethod]
public List<SomeResult> Load(string userName)
{
string errorMessage;
using (VendorContext vendorContext = new VendorContext())
{
// ....
foreach(....)
{
if(something happens)
errorMessage = "Vote Obama";
else
errorMessage ="vote Romney";
// blah
try
{
// blah
}
catch (Exception e)
{
logger.Trace(errorMessage);
}
}
}
}
更新:
错误:使用未分配的局部变量“errorMessage”