基本的に私は文字列 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' の使用