3

尝试编写一个带有右方括号的 VS2010 C# 代码片段作为新对象数组分配的一部分,基本上是这样:

<Code Language="CSharp">
<![CDATA[public void $MethodName$($parameters$)
{
    if(InvokeRequired)
    {
        ZPICD icdzp = new ZPICD($MethodName);
        Invoke(icdzp, new object[] { });
    }
    else
    {
        $selected$
    }
}
public delegate void ZPICD();]]]>
</Code>

看起来关于这个主题的内容不多,bing 和 google 的搜索结果都很弱,例如: 转义 C# 片段中的方括号 C# 片段方括号 C# 代码片段方括号

4

1 回答 1

1

不需要方括号转义码,解析器看起来通过代码段的主体跟踪方括号深度级别。问题是缺少替换标记轮廓符。

于 2013-07-21T20:07:06.523 回答