C# 在C中使用来自本地数据库的Linq时,ArgumentNullException未处理错误#

C# 在C中使用来自本地数据库的Linq时,ArgumentNullException未处理错误#,c#,.net,database,linq,C#,.net,Database,Linq,我不熟悉c#和sql数据库。当我使用LINQ从本地数据库请求数据时,遇到了一个问题 我的代码如下: CorporateActionEventType myEventType = (from en in m_db.m_EventTypes where en.CorporateActionEventType1 == myCorporateActionEvent.EventType

我不熟悉c#和sql数据库。当我使用LINQ从本地数据库请求数据时,遇到了一个问题

我的代码如下:

CorporateActionEventType myEventType = (from en in m_db.m_EventTypes
                                           where en.CorporateActionEventType1 == myCorporateActionEvent.EventType
                                           select en).FirstOrDefault();

CAMAIL_PaymentOptions_vw myPaymentOptions = (from po in m_db.m_PaymentOptions
                                           where po.EventID == myCorporateActionEvent.EventID
                                           select po).FirstOrDefault();
CorporateActionEventType
CAMAIL_PaymentOptions_vw
是一个定义为从数据库请求数据的类。这是LINQ代码。我真的不熟悉这个

发生ArgumentNullException未处理错误


乍一看,您可能没有正确实例化CorporateActionEventType,请尝试使用“new”


发布错误消息或告诉我们您在何处获得空异常可能会有所帮助。

异常发生在哪一行?异常的消息是什么?异常的堆栈跟踪是什么样子的?是的,这就是问题所在。谢谢没问题,很乐意帮忙。