<xsl:attribute> Performance </xsl:attribute>

时间:2014-03-23 19:51:10

标签: c# performance xslt xslt-1.0

我有一块XSL只输出<img>及其来源。

<img>
  <xsl:attribute name="src">
    <xsl:value-of select="utils:Replace(@uri, '\', '/')" />
  </xsl:attribute>
</img>

我的实用程序非常简单:

public string Replace(string original, string oldValue, string newValue)
        {
            return original.Replace(oldValue, newValue);
        }

然而,当它以负载运行时,我会看到内存和服务器CPU峰值。

如果我只输出img src:

<xsl:value-of select="utils:Replace(@uri, '\', '/')" />

没有尖峰。

关于为什么会出现这种情况的任何线索,有点困惑。

0 个答案:

没有答案