本文介绍了c#-在另一个文件中使用别名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以在整个程序集中使用一个文件中定义的别名?

Is it possible to use an alias defined in one file throughout an assembly?

例如在Foo.cs中

using IO = System.IO;
namespace Foo
{}

如何在FooBar.cs中使用别名"IO"

How can I use the alias "IO" in FooBar.cs

namespace Foo.Bar
{}

推荐答案

根据 MSDN

The scope of a using directive is limited to the file in which it appears.

所以答案是否定的.您不能在一个文件中定义别名,并且不能在整个组装过程中使用它

So the answer is No. You cannot define an alias in one file and use it throughout assembly

这篇关于c#-在另一个文件中使用别名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-26 19:35