中使用的變量名稱和值進行記錄是否有任何方法來記錄所有變量以及方法中使用的值? 我想查看日誌信息,例如我在方法ErrorWriter
中顯示的信息。我不想使用類似ErrorWriter(names, values)
的東西。任何人都可以提出解決方案錯誤使用方法
static int number3;
static void Main(string[] args)
{
number3 = 0;
Method(1, 2);
}
static void Method(int number, int number2)
{
int number4;
try
{
number4 = number/number2/number3;
}
catch
{
ErrorWriter();
}
}
private static void ErroWriter()
{
/// number = 1
/// number2 = 2
/// number3 = 0
}
我需要有關使用的變量值的信息。例如。如果我有行號4 =號碼/號碼2 /號碼3。我怎麼知道哪個變量值是0? 2號還是3號?這就是爲什麼我需要確切的價值。我不想爲每種不同的方法硬編碼參數。我需要動態解決方案。
如何編寫異常消息和堆棧跟蹤?你爲什麼需要數字? – demonplus
我需要有關使用的變量值的信息。例如。如果我有行號4 =號碼/號碼2 /號碼3。而我只有堆棧跟蹤。我怎麼知道哪個是0? 2號還是3號?這就是爲什麼我需要確切的價值。 – user2179088