这个 C# using 语句有什么用途?
namespace Microsoft.Owin.Host.SystemWeb.DataProtection {
using DataProtectionProviderDelegate = Func<string[], Tuple<Func<byte[], byte[]>, Func<byte[], byte[]>>>;
using DataProtectionTuple = Tuple<Func<byte[], byte[]>, Func<byte[], byte[]>>;
根据MSDN的说明,using语句有两种用法。
- (directive) 直接导入类型或使用别名方式导入当前文件中的类型。
- (statement) 确保IDisposable对象被正确释放。
但在此情况下,它被用于分配委托类型。 请问有人能解释这种用法,并提供文档链接吗?