在Delphi中,以下操作是可行的:
class Alias = Dictionary<long, object>;
现在Alias是一个dictionary<long, object>
。
在C#中是否可能实现这个?我从来没有找到过不需要将字典封装到自定义类中的方法。
using指令无法使用,因为它仅在出现的文件中有效。
using
别名确实只适用于其所在的文件(甚至是命名空间声明),但为什么不在所有相关文件中重复相同的using
别名呢?可能有很多普通的using
会被重复使用,比如using System;
等等,因此我认为在每个文件中都有using Alias = System.Collections.Generic.Dictionary<long, object>;
或类似的别名并不是一个问题。 - Jeppe Stig Nielsen