这个问题,网上基本没得什么解决方法,事实上都是编程习惯造成的,在程序的世界里,用户自己命名必须规范,唯一,与系统框架提供的对象名称分开。否则将会产生非常多,标题问题。以上问题,非常多都是没有确切 指定,多空间命名的时候,建立了多个一样的对象名,而在统一地方使用对象,没有明白指定,哪个空间对象,就会报以上错误:比如
空间一
using System;
namespase Models
{
public class orderby
{}
}
空间二
using System;
namespase Bll
{
public class orderby
{
}
}
界面层
using System;
using Models;
using Bll;
namespace Usermanage
{
public partial class Logins
{
var sql=new aa(orderby)//这里将引发标题所述问题,没有指名orderby对象详细是哪一个。
}
}