有一個語法錯誤,我找不到我想。 e.CmsData與e.Message一起顯示錯誤。 錯誤狀態:只有賦值,調用,遞減以及新的對象表達式可以用作語句。語法錯誤?可能丟失了一些東西
我錯過了什麼?
private static void OnMessageReceived (object sender, MessageReceivedEventArgs e)
{
try
{
if (e == null)
return;
if (e.CmsData != null) e.CmsData;
if (!String.IsNullOrEmpty(e.Message))
(e.Message);
}
catch (Exception ex)
{ }
{
// logger.Error(" Exception " + ex);
// throw ex;
}
}
這是什麼:'如果(e.CmsData!= NULL)e.CmsData;'這個'如果(E(String.IsNullOrEmpty(e.Message)!) .Message)'?這不是方法,因此如果不將它們分配給變量,就不能調用它們。 –
'e.CmsData;'錯誤 –
'e.Message'也一樣。你想達到什麼目的? –