我試圖在C#程序的頂部定義一對類型別名。這是什麼,我試圖做一個簡單的例子:C#使用別名作爲其他使用別名中的類型參數
using System;
using System.Collections.Generic;
namespace Foo {
using TsvEntry = Dictionary<string, string>;
using Tsv = List<TsvEntry>;
}
當我嘗試編譯此使用MCS 3.2.8.0,我收到以下錯誤信息:
foo.cs(6,19): error CS0246: The type or namespace name `TsvEntry' could not be found. Are you missing an assembly reference?
是否有可能在C#中的其他別名中使用using
別名,或者我錯過using
語句的工作方式?