为什么在c#中使用aName = library使用以下语句?

时间:2014-11-13 10:56:40

标签: c#

我正在搜索ZigBee库以获取c#,我找到了GBee。我看了一下代码,我发现了以下声明:

using AtCmd = NETMF.OpenSource.XBee.Api.Common.AtCmd;

为什么使用这个陈述和含义是什么?
在搜索代码时,我还发现AtCmd被用作发送标准命令的“类”,例如。AtCmd.RestoreDefaultsAtCmd.NetworkReset

1 个答案:

答案 0 :(得分:3)

这个测试,代码中的所有AtCmd语句都将来自NETMF.OpenSource.XBee.Api.Common命名空间。它只是意味着默认命名空间'对于这种类型。

可能你在代码中有两个确切的名称,但是从不同的名称空间派生。

来自MSDN

  

这称为使用别名指令