【发布时间】:2012-02-27 19:19:57
【问题描述】:
我有以下 C# 代码:
namespace ISeeOptic.BL
{
public abstract class Process
{
...
protected static void DeleteImages(List<ImagesPath> list)
{
some logic
}
...
}
protected class GetDataBL: Process
{
...
public static void DeleteImages(List<ImagesPath> list)
{
DeleteImages(list);
}
...
}
}
在编译时出现以下错误:
命名空间中定义的元素不能显式声明为私有、受保护或受保护的内部
我是 C# 的初学者,所以这个问题可能看起来很幼稚, 知道导致此错误的原因是什么吗?
谢谢你。
【问题讨论】:
-
你在运行时或编译时得到这个?
标签: c# access-modifiers