在c#中的继承类中可以使用"using"指令吗?

s.k*_*aul 0 c# inheritance

我有这样一个基类:

using System.Data;
public class A
{
    .....
}
Run Code Online (Sandbox Code Playgroud)

我在B班继承上课.我需要在using System.Data这里再次申报吗?

using System.Data; 
public class B: A
{
   .....
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

nvo*_*igt 6

是的,假设您遵循C#的每个文件的一级指导原则.using-directive是每个源代码文件,不会跨文件边界继承或传输:

MSDN引用

using指令的范围仅限于它出现的文件.