i <
kullanmak cesaret Ancakneden-büyüktür sembolü> ancak az daha kullanabilirsiniz <derlenmiş C# 3 Kullanılması
<xsl:choose>
<xsl:when test="$valA > $valB">
<xsl:value-of select="$maxUnder" />
</xsl:when>
<xsl:when test="$valA < $valC">
<xsl:value-of select="$maxOver" />
</xsl:when>
</xsl:choose>
... Aşağıdaki sadece sorunsuz görünüyor dönüşümleri '<', onaltılık değer 0x3c geçersiz nitelik karakteridir: <
yerine bir hata ...
<xsl:choose>
<xsl:when test="$valA > $valB">
<xsl:value-of select="$maxUnder" />
</xsl:when>
<xsl:when test="$valA < $valC">
<xsl:value-of select="$maxOver" />
</xsl:when>
</xsl:choose>
System.Xml.XmlException verir.
Peki neden >
tamam ve değil?
[sağ açılı ayraç (>) dize > kullanılarak temsil edilebilir, ve uyumluluk için, ya > ya da bir karakter referans ile öncelenmelidirler] demek doğrudan kullanmak bile olsa olmamalı bu 't? şerefe. T – gingerbreadboy
Evet, anlamı bu. –
@runrunraygun: Hayır. Aslında her zaman '>' seçeneğini kullanın ve kullanmanızı öneriyorum. Bu, kodunuzu '>' –