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

本文关键字:语句 aName 为什么 | 更新日期: 2023-09-27 18:30:17

我正在ZigBee库中搜索c#,我找到了GBee。我查看了代码,发现了以下语句:

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

为什么用这个说法,是什么意思?
搜索代码,我还发现AtCmd被用作发送标准命令的"类",例如(AtCmd.RestoreDefaultsAtCmd.NetworkReset

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

这个度量,代码中的所有AtCmd语句都将来自NETMF.OpenSource.XBee.Api.Common命名空间。它只是表示此类型的"默认命名空间"。

代码中可能有两个确切的名称,但派生自不同的命名空间。

从 MSDN:

这称为使用别名指令