如何处理导入的类并在父类中使用它们

时间:2014-05-29 19:21:36

标签: c# forms

如何重命名导入的类,以便我可以访问它.Below是具有不同名称空间的Class的代码,导入的是我正在处理的类的Class。我应该只更改名称空间?

namespace FaultTreeSelectionAsistant
{
   public partial class Astra : Form
   {
      public Astra()
      {
          InitializeComponent();
      }
   }
}


namespace THE_HELP
{
    public partial class MainPanel : Form
    {
       public MainPanel()
       {
          InitializeComponent();
       }

       private void MainPanel_Load(object sender, EventArgs e)
       {

       }
    }
}

3 个答案:

答案 0 :(得分:1)

您可以为命名空间或类提供别名:

using FTSA = FaultTreeSelectionAsistant;
using FtsaAstra = FaultTreeSelectionAsistant.Astra;

答案 1 :(得分:0)

使用。 (点)在声明中划分名称空间:

在MainPanel中,您可以声明:

FaultTreeSelectionAsistant.Astra astra;

为避免明确命名空间名称,可以使用using声明来导入它:

using FaultTreeSelectionAsistant;

请参阅MSDN以获取what are namespaces and how to use them的完整描述。

答案 2 :(得分:0)

最简单的方法是使用intellisense:

只需编写示例Astra的类名,鼠标悬停并查看选项:

enter image description here