我收到以下错误
错误36'SLICDataContext'是'SLIC_DataAccess.SLICDataContext'和'SLIC_DataAccess.Generic.SLICDataContext'CreateRequest.aspx.cs之间的模棱两可48 48 C:...
代码:
int num = (
from x in (new SLICDataContext()).ClientsToPriorities
where x.PriorityID == Convert.ToInt32(this.drpPriority.SelectedValue)
where x.ClientID == this.GetClientID
select x.ClientToPriorityID).Single<int>();
return num;
我正在使用的命名空间
using SLIC_DataAccess.Generic;
using SLIC_DataAccess;
如何更具体地引用代码中的名称空间来解决此问题?
您需要使用适用的名称空间在代码中完全限定您的类。
根据实现,它将是以下之一:
from x in (new SLIC_DataAccess.Generic.SLICDataContext()).ClientsToPriorities
或者
from x in (new SLIC_DataAccess.SLICDataContext()).ClientsToPriorities
另一种选择是使用别名,如下所示:
using SLIC_DA_Generics = SLIC_DataAccess.Generic;
using SLIC_DA = SLIC_DataAccess;
适当的用法如下:
from x in (new SLIC_DA_Generics.SLICDataContext()).ClientsToPriorities
或者
from x in (new SLIC_DA.SLICDataContext()).ClientsToPriorities
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句