46得票9回答
正则表达式匹配完全限定类名。

如何在文本中匹配完整的Java类名? 例如:java.lang.Reflect,java.util.ArrayList,org.hibernate.Hibernate。

45得票2回答
一个定义在类内的友元函数的完全限定名是什么?

在类内定义的友元函数的完全限定名称是什么? 我最近看到一个类似于以下例子的示例。下面的 val() 的完全限定名称是什么?#include <iostream> namespace foo { class A { int x; public: ...

24得票3回答
XML注释 - 参考文献是否应该完全合格化?

基本上,什么时候(如果需要的话)才需要使用完全合格的 XML 查看参考文档: <see cref="T:MyNamespace.Sub.MyType"/> //Option 1 <see cref="T:MyType"> //Option 2 此外,对于引用.NE...

12得票1回答
函数定义的类外声明符中无法完全限定类名

这个程序会导致不必要的解析贪婪性走到死路。struct float4x4 {}; class C { float4x4 M(); }; float4x4 ::C::M() { return float4x4{}; } :8:1: 错误:在'float4x4'中没有名为'...

11得票1回答
一个完全限定的静态成员变量中的歧义问题

在这段示例代码中,有两个句子显示相同的静态变量。第一个句子没有歧义,但第二个句子却有歧义,为什么?#include <iostream> using namespace std; struct A { static const char a = 'a'; }; struct B...

11得票2回答
为什么有时候全限定程序集名称需要空格?

今天我偶然发现了这个问题,但是我找不到任何相关信息。所以我在这里提问。也许有人知道为什么。 我向我的web.config中添加了一个自定义的WCF行为扩展。它看起来像这样:<behaviorExtensions> <add name="errorBehavior" ...

10得票3回答
“撇号+数字”在泛型属性的对象类型中是什么意思(例如:“Collection`1”)?

我有一个对象 (MyObject),其中有一个属性 (MyProperty)。 我想获取它的类型名称(例如 String 或 MyClass 等)。 我使用:PropertyInfo propInfo = typeof(MyObject).GetProperty("MyProperty"); ...

10得票7回答
我应该使用与.NET BCL名称冲突的类名吗(否则最优)?

可能有些情况对你们中的一些人来说并不罕见:你有一些功能要放在一个类中,但这个类的完美名称(*)已经被System命名空间或其他不属于你的命名空间/类中的一个类占用了,但你正在使用该类。 (*)我所说的完美是指名称小、简洁和清晰。 例如,我有一个Utils类,其中有一个Diagnostics...

9得票4回答
命名空间、类和自由函数 - 何时需要使用完全限定名称?

在我的下面的示例中,为什么我必须在cpp文件中完全限定自由函数的名称以避免链接错误,而对于类函数却不需要呢?你能解释一下其中的区别吗? ctest.h: namespace Test { int FreeFunction(); class CTest { ...

9得票4回答
从类中获取use语句

我不是很确定最好的标题,但我会尽力解释我的问题。假设我有以下文件: MyCustomClass.php <?php namespace MyNamespace; use FooNamespace\FooClass; use BarNamespace\BarClass as...