我正在搜索ZigBee库以获取c#,我找到了GBee。我看了一下代码,我发现了以下声明:
using AtCmd = NETMF.OpenSource.XBee.Api.Common.AtCmd;
为什么使用这个陈述和含义是什么?
在搜索代码时,我还发现AtCmd
被用作发送标准命令的“类”,例如。AtCmd.RestoreDefaults
,AtCmd.NetworkReset
)
答案 0 :(得分:3)
这个测试,代码中的所有AtCmd
语句都将来自NETMF.OpenSource.XBee.Api.Common
命名空间。它只是意味着默认命名空间'对于这种类型。
可能你在代码中有两个确切的名称,但是从不同的名称空间派生。
来自MSDN:
这称为使用别名指令