在 C# 中,当您为命名空间添加using
指令时,您可以访问该特定命名空间中的所有类型。但是,如果命名空间有很多类型并且我只需要一个特定的类型,我通常只使用完全限定名称,因为我不想让任何我知道我不会使用的不必要的类可用(特别是如果出于性能原因,该名称空间中有很多)。我在想必须对性能产生一些影响(无论多小)才能使它们可用,而不是不可用,但是有多少呢?(如果真的有的话)。如果是这样,那么在所有地方都这样做是不好的做法,因为它不会开始积累一些值得注意的东西(性能方面)吗?
我确实看到了另一篇关于使用指令与完全限定名称的SO 帖子using
,但它与性能无关。