這實際上是一個工作應用程序。雖然沒有太多的錯誤陷阱的方式。爲什麼else分支不能執行?
我只是想記錄流量,並沒有達到如果分支或其他分支。 我該怎麼做才能做到這一點?分支的任何一方都不會登錄到我的txt文件中。
while (reader.Read())
{
if (reader.HasRows)
{
LogMessage("Further Inside Try2 ");
byte[] paymentData = (byte[])reader["payment"];
strPaymentData = ASCIIEncoding.Unicode.GetString(paymentData);
LogMessage(strPaymentData + " strPaymentData");
}
else
{
LogMessage("Payment Retrievlal Failed ");
}
}
你上前一步直通代碼? –
如果兩者都未達到,那麼顯然'reader.Read()'返回的結果爲false。 –