直接从 namespace 类库而不是using
namespace 直接显式调用方法是否会对性能产生任何好处?
这是我所指情况的一个示例:
// using
using System.Configuration;
public class MyClass
{
private readonly static string DBConn = ConfigurationManager.ConnectionStrings["DBConn"].ConnectionString;
}
与
//explicit
public class MyClass
{
private readonly static string DBConn = System.Configuration.ConfigurationManager.ConnectionStrings["DBConn"].ConnectionString;
}
最佳答案
不,没有。
编译器会将所有调用转换为使用全限定名称的类。
使用任何反编译器,在生成的IL中很容易看到这一点。