asp.net中引用同一个项目中的类库 避免goToDefinition时不能到达真正的定义类
程序员文章站
2024-03-07 17:21:21
新建一个解决方案: api 添加类库 api.data api.data 新建一个 entity 复制代码 代码如下: public class entity { priv...
新建一个解决方案: api
添加类库 api.data
api.data 新建一个 entity
public class entity
{
private int id;
public int id
{
get { return id; }
set { id = value; }
}
private string name;
public string name
{
get { return name; }
set { name = value; }
}
}
添加类库 api.web
引用 api.data.dll
api.web下
api.data.entity t = new api.data.entity();
entity的gotodefinition
结果是:
using system;
namespace api.data
{
public class entity
{
public entity();
public int id { get; set; }
public string name { get; set; }
}
}
而不是:
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace api.data
{
public class entity
{
private int id;
public int id
{
get { return id; }
set { id = value; }
}
private string name;
public string name
{
get { return name; }
set { name = value; }
}
}
}
添加类库 api.data
api.data 新建一个 entity
复制代码 代码如下:
public class entity
{
private int id;
public int id
{
get { return id; }
set { id = value; }
}
private string name;
public string name
{
get { return name; }
set { name = value; }
}
}
添加类库 api.web
引用 api.data.dll
api.web下
api.data.entity t = new api.data.entity();
entity的gotodefinition
结果是:
复制代码 代码如下:
using system;
namespace api.data
{
public class entity
{
public entity();
public int id { get; set; }
public string name { get; set; }
}
}
而不是:
复制代码 代码如下:
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace api.data
{
public class entity
{
private int id;
public int id
{
get { return id; }
set { id = value; }
}
private string name;
public string name
{
get { return name; }
set { name = value; }
}
}
}
上一篇: PHP中empty,isset,is_null用法和区别
下一篇: Java编程简单应用