此处的 Microsoft 链接列出了我们可以使用的三种方法。
但是我们如何获得当前的命名空间呢?我看到有一个类似的问题,但答案是使用宏,它不能解决这个特定问题。
NameSpace() 做这样的事情:
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
.
.
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>namespace</ID>
<Function>NameSpace()</Function>
</Literal>
</Declarations>
<Code Language="csharp">
<![CDATA[
$namespace$
]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>