我想捕獲nullreference異常,但我想知道確切的位置(在哪個點或線我得到該異常)。我有一個類名爲Employee
,它有兩個屬性:_Id
和_Name
。如何知道NullReferenceException的確切位置
static void Main(string[] args)
{
Employee empobj = new Employee();
try
{
empobj = null;
//empobj._Id = empobj._Id.ToString();
Console.WriteLine(empobj._Id);
Console.WriteLine(empobj._Name);
Console.ReadLine();
}
catch (NullReferenceException e)
{
Console.WriteLine("Exception caught: {0}", e.InnerException);
Console.ReadLine();
}
}
在項目中使用調試器。 –
也許stacktrace會有幫助嗎? –
爲什麼你想知道確切的位置? –