有可能是这样的
你的类是MathDll.MathDll()
namespace 和 class的名字一样了,编译器会认为
MathDll cls = new MathDll(); //是namespace,程序1
//程序二中 using MathDll的范围不一样了,具体为什么,i don't know程序1中,改成这样试试
using MathDll;要不要都随便
MathDll.MathDll cls = new MathDll.MathDll(); //这样是不会出错的一般把类的名字定为 clsMathDll ,这样好些,编译器不会误解
你的类是MathDll.MathDll()
namespace 和 class的名字一样了,编译器会认为
MathDll cls = new MathDll(); //是namespace,程序1
//程序二中 using MathDll的范围不一样了,具体为什么,i don't know程序1中,改成这样试试
using MathDll;要不要都随便
MathDll.MathDll cls = new MathDll.MathDll(); //这样是不会出错的一般把类的名字定为 clsMathDll ,这样好些,编译器不会误解
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货