问题是这样的
namespace color
{
class a
{
const int black =1;
}
class b
{
const int black =1;
} ....
}
像black这样的常量,在一个命名空间的多个类中出现,是否必须在不同的类中重复定义?
如果不是必须的,该怎么办呢?
namespace color
{
class a
{
const int black =1;
}
class b
{
const int black =1;
} ....
}
像black这样的常量,在一个命名空间的多个类中出现,是否必须在不同的类中重复定义?
如果不是必须的,该怎么办呢?
解决方案 »
- 高分求教,如何获取百度空间地址?
- NHibernate,多对一查询问题
- 如何在datagrid中实现单选按钮?
- 请教C#的Socke高手?? C#做的Socket客户端如何用已连接的Socke接收服务器定时传回的信息????不能阻塞客户端。
- 求教 大虾。开发windows桌面程序,能不能设置启动窗体。
- dateTimePicker控件显示问题!请大虾帮忙
- 老是提示错误,可怎么办哦!
- 怎么知道共查找了几条记录了?
- 请教各位师兄一个理论问题
- 在C#中,在函數的前面經常有 [...] 這是做什麽的。在線等待
- 无法将类型System.Drawing.Bitmap隐式转换为System.Web.UI.WebControls.Image
- C#怎样创建cookies数组,写入,并将读出
{
class values
{
const int black =1;
......
}
class a
{
values.black ...
}
class b
{
values.black ...
} ....
}
{
class values
{
public enum colors
{
black = 1;
......
}
}
class a
{
void foo()
{
values.colors.black ...
}
}
class b
{
void bar()
{
values.colors.black ...
}
} ....
}
{
public const int black=1;
}
public a
{
int a=comm.black;
}
namespace color
{
class s
{
public const int black =1;
}
class a : s
{
}
class b : s
{
} ....
}