如何在C#中创建关键字/类型?

Kre*_*dns 4 c# types typedef

重复

在C#中的typedef?


有没有办法在C#中创建实际的关键字.比如将对象x转换为像int这样的数据类型?我想我问的是有没有像C#的typedef,如果不是,我怎么能真正使我自己的类型看起来像这样:

public static crap Main(string[] args)
{
    // Note 'crap' and not 'void'!
}
Run Code Online (Sandbox Code Playgroud)

小智 11

您可以为类(如Int32或String)创建同义词,但不能创建int或void,因为它们是关键字.语法如下所示:

    using foo = System.Int32;
Run Code Online (Sandbox Code Playgroud)