在用VC#开发ASP.NET 组件时,其中的“项目属性”-》通用属性-》常规,里面有一个“默认名称空间” 里面是值是什么意思?对于我开发的那个组件有什么意义?
(先不要回答我,请继续看下面)如:我的项目(用VC#开发ASP.NET 组件)中我如下设置:
程序集名称为:SimpleDataLib
默认名称空间:SurStar
//代码:
using System;
using System.Data ;
using System.Data .OleDb ;
using System.Configuration ;namespace MyName.DataLib
{
public class Class1
{
public Class1()
{
}
public string GetInfo(string Str)
{
}
}
}
最后编译生成一个SimpleDataLib.dll 问:我怎么在ASP.NET项目(假设项目名为A)中使用?(先不要回答,请继续看下面)
1。我在A中的项目中的“引用”中添加了我的“SimpleDataLib.dll”
2。在A中的代码文件中如:ClassA.cs 中怎么添加using 语句,然后下面怎么声明一个实例?
我添加的是:using MyName.DataLib;
声明一个实例 :Class1 My=new Class1();
成功使用My的方法和成员等,以及成功运行,没有出现任何错误!
3。“默认名称空间:SurStar”在什么地方可以用到呢?
在我整个使用我开发的这个组件(SimpleDataLib.dll)过程中都没有用到“默认名称空间:SurStar”, 但是也没有出现任何错误! 最后我希望有人可以明白我说的什么意思!,即:
在用VC#开发ASP.NET 组件时,其中的“项目属性”-》通用属性-》常规,里面面有一个“默认名称空间” 里面是值是什么意思?对于我开发的那个组件有什么意义?
(先不要回答我,请继续看下面)如:我的项目(用VC#开发ASP.NET 组件)中我如下设置:
程序集名称为:SimpleDataLib
默认名称空间:SurStar
//代码:
using System;
using System.Data ;
using System.Data .OleDb ;
using System.Configuration ;namespace MyName.DataLib
{
public class Class1
{
public Class1()
{
}
public string GetInfo(string Str)
{
}
}
}
最后编译生成一个SimpleDataLib.dll 问:我怎么在ASP.NET项目(假设项目名为A)中使用?(先不要回答,请继续看下面)
1。我在A中的项目中的“引用”中添加了我的“SimpleDataLib.dll”
2。在A中的代码文件中如:ClassA.cs 中怎么添加using 语句,然后下面怎么声明一个实例?
我添加的是:using MyName.DataLib;
声明一个实例 :Class1 My=new Class1();
成功使用My的方法和成员等,以及成功运行,没有出现任何错误!
3。“默认名称空间:SurStar”在什么地方可以用到呢?
在我整个使用我开发的这个组件(SimpleDataLib.dll)过程中都没有用到“默认名称空间:SurStar”, 但是也没有出现任何错误! 最后我希望有人可以明白我说的什么意思!,即:
在用VC#开发ASP.NET 组件时,其中的“项目属性”-》通用属性-》常规,里面面有一个“默认名称空间” 里面是值是什么意思?对于我开发的那个组件有什么意义?
解决方案 »
- 如何添加文件的asp.net用户
- 网络搜索的图片上传类,不知道那边有问题,上传不了图片
- 包含数据库的网站如何迁移到另一台电脑上编辑?
- 菜鸟有一问相求:做asp.net网站的整体思路!!!!!!!!!!!
- 老大们 帮帮忙啊
- 放了好久没人答复,帮帮忙.
- StartIndex 不能小于 0。
- 隐藏tabstrip的一个选项
- 关于“点击图片弹出下拉列表框”的功能!~~~~~~~~~~
- 现在有一个DataTable,Table里有一条记录,关于如何修改它的值如何办?
- DataGrid ItemDataBound 的问题~~~~来看呀~
- 请教:我想做一个那种能加入到vs.net工具箱里的自定义控件,应该怎么做呀!有没有这样的书?请不要告诉我做.ascx的控件就可以了。
VC# IDE的默认命名空间设置,只是让你新建.cs文件时自动创建一个默认的命名空间,你这里应该就是using SurStar;而如果你改了这个命名空间,生成的程序集变成你改了的命名空间,和默认的毫无关系
你这里的情况是自己改成了namespace MyName.DataLib
那么使用时当然也就应该用这个这套规则对于VB.NET IDE不适用