我想在C#中检查char是否包含非ASCII字符。检查特殊字符的最佳方法是什么,例如志
或Ω
?
答案 0 :(得分:18)
ASCII范围为0 - 127,因此只需检查该范围:
char c = 'a';//or whatever char you have
bool isAscii = c < 128;
答案 1 :(得分:1)
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
exclude-result-prefixes="#all"
version="3.0">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:apply-templates select="Root/Row/(* except Employee)"/>
</xsl:template>
<xsl:template match="Row/*">
<xsl:value-of select="preceding-sibling::Employee, ." separator=","/>
<xsl:text> </xsl:text>
</xsl:template>
</xsl:stylesheet>