C# Css解析器错误

C# Css解析器错误,c#,windows-phone-7,C#,Windows Phone 7,我正在Windows Phone应用程序中使用m CSSDocument css = new CSSDocument(); CSSParser parser = new CSSParser(); BoneSoft.CSS.CSSParser parser = new BoneSoft.CSS.CSSParser(); parser.ParseText("body {font-family: Helvetica, arial, sans-serif;font-size: 16px;}h2 {col

我正在Windows Phone应用程序中使用m

CSSDocument css = new CSSDocument();
CSSParser parser = new CSSParser();
BoneSoft.CSS.CSSParser parser = new BoneSoft.CSS.CSSParser();
parser.ParseText("body {font-family: Helvetica, arial, sans-serif;font-size: 16px;}h2 {color: #e2703b;}.newsimage{margin-bottom:10px;}.date{text-align:right;font-size:35px;}");
css = parser.CSSDocument;
此内置库方法中存在错误:

public CSSDocument ParseText(string content) {
    MemoryStream mem = new MemoryStream();
    byte[] bytes = ASCIIEncoding.ASCII.GetBytes(content);
    mem.Write(bytes, 0, bytes.Length);
    return ParseStream(mem);
}
尝试访问方法失败:System.Text.Encoding.get\u ASCII

我做错了什么

更新1 我发现Windows Phone不支持ASCII编码。那么,还有其他方法可以解析Windows phone的css吗

更新2 作为一个变体,我刚刚更改了解析器的代码并编译了一个新的dll。所以现在

我把字节数组放入这个方法中

public CSSDocument ParseText(byte[] bytes ) {
            MemoryStream mem = new MemoryStream();
                        mem.Write(bytes, 0, bytes.Length);
            return ParseStream(mem);
        }
它解决了这个问题,但有没有其他方法可以解析Windows Phone的css