日期:2014-05-18  浏览次数:21137 次

“DataTable”是“System.Data.DataTable”和“Microsoft.Office.Interop.Excel.DataTable”之间的不明确的引用
“DataTable”是“System.Data.DataTable”和“Microsoft.Office.Interop.Excel.DataTable”之间的不明确的引用

这个怎么解决,,发生了二义性了```

能不能把Microsoft.Office.Interop.Excel.DataTable的DataTable给屏蔽掉啊

因为我在程序里这样命名System.Data.DataTable dt;之后,又发生了更多的二义性,请问改怎么解决呢

------解决方案--------------------
写全命名空间
------解决方案--------------------
using System.Data = SysData;//自定义别名
using Microsoft.Office.Interop.Excel.DataTable = OfficeData;

使用:
SysData.DataTable dt = new SysData.DataTable();