问题标签 [using-directives]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
703 浏览

c# - 从类继承

在 C# 中,您可以继承多少个类?

当你写:

using System.Web.UI;

这被认为是从一个类继承的吗?

0 投票
41 回答
1026963 浏览

c++ - 为什么是“使用命名空间标准;” 被认为是不好的做法?

其他人告诉我,using namespace std;用代码编写是错误的,我应该直接使用std::coutand std::cin

为什么被using namespace std;认为是不好的做法?它是效率低下还是有可能声明模棱两可的变量(与std命名空间中的函数具有相同名称的变量)?它会影响性能吗?

0 投票
1 回答
2333 浏览

resharper - 添加 using 指令时如何防止 ReSharper 缩短命名空间?

当我使用 ReSharper 添加 using 指令(使用 Alt+Enter)时,它会删除命名空间的“不必要”部分。我更喜欢使用完整的命名空间,这也是 Visual Studio 的行为。

例子:

我必须在 ReSharper 4.5 中更改哪个设置才能使用完整的命名空间?

0 投票
6 回答
278 浏览

c# - 如何避免在每个 .cs 文件中使用许多操作符?

我必须将上面的代码放在几乎每个 .cs 文件中。有什么办法可以避免吗?

0 投票
5 回答
7598 浏览

c# - C# 在嵌套命名空间中使用命名空间指令

对,我通常使用如下的“使用”指令

我最近看到了这样的例子

当然,我知道我可以将 USING 放在我的命名空间声明中。如果您的名称空间位于同一个根目录中(它们是有组织的),那么这样的事情对我来说很有意义。

但是嵌套命名空间呢?就个人而言,我会将所有 USING 声明留在您可以轻松找到它们的顶部。相反,看起来它们分布在整个源文件中。

在嵌套命名空间中以这种方式使用 USING 指令是否有好处?比如内存管理还是JIT编译器?

0 投票
12 回答
9132 浏览

c++ - 什么需要我声明“使用命名空间 std;”?

这个问题可能是重复的,但我找不到一个好的答案。简短而简单,需要我声明什么

在 C++ 程序中?

0 投票
1 回答
1533 浏览

asp.net-mvc - 缺少 using 指令或程序集引用

我正在编写一个使用northwind.mdf 的小型asp.net mvc 应用程序。构建解决方案时出现此错误:

错误 1 ​​找不到类型或命名空间名称“Order”(您是否缺少 using 指令或程序集引用?)

Order 是Northwind 数据库中的一个表。

非常感谢任何帮助。

0 投票
2 回答
449 浏览

c++ - 两阶段查找:我可以避免“代码膨胀”吗?

两阶段查找问题:是否有更综合的方式来编写此代码,即避免所有这些using指令?类似的东西using CBase<T>;是我想要的,但它不被接受。

在我的真实代码中有更多的成员变量/函数,我想知道是否可以以某种方式编写更短的代码。
当然,使用this->c语法并不能解决问题......

谢谢!


gcc 4.1 MacOS X 10.6

0 投票
3 回答
254 浏览

c++ - 将 `using` 指令限制为当前文件

抱歉这个愚蠢的问题,但是有没有办法将using指令限制到当前文件,以便它们不会传播到该文件的#include文件?

0 投票
5 回答
150025 浏览

c# - 找不到类型或命名空间(您是否缺少 using 指令或程序集引用?)

尝试编译 C# 程序时出现以下错误:

The type or namespace name 'Login' could not be found (are you missing a using directive or an assembly reference?)

Login.cs班级:

错误在哪里?我究竟做错了什么?