wasSharp

Subversion Repositories:
Compare Path: Rev
With Path: Rev
?path1? @ 27  →  ?path2? @ 26
/XML.cs
@@ -23,7 +23,7 @@
Regex.Replace(data,
@"(" + string.Join(@"|", @"&", @"<", @">", @""", @"'") + @")",
@"", RegexOptions.IgnoreCase | RegexOptions.Multiline)
.IndexOfAny(new[] { '&', '<', '>', '"', '\'' })
.IndexOfAny(new[] {'&', '<', '>', '"', '\''})
.Equals(-1))).Compile();
 
///////////////////////////////////////////////////////////////////////////
@@ -50,7 +50,6 @@
}
t.Enqueue(c);
break;
 
case ';':
if (!t.Count.Equals(0))
{
@@ -61,23 +60,18 @@
case "&apos;":
m.Append('\'');
break;
 
case "&quot;":
m.Append('"');
break;
 
case "&gt;":
m.Append('>');
break;
 
case "&lt;":
m.Append('<');
break;
 
case "&amp;":
m.Append('&');
break;
 
default: // Unrecognized escape sequence
m.Append(special);
break;
@@ -87,7 +81,6 @@
}
m.Append(c);
break;
 
default:
if (!t.Count.Equals(0))
{
@@ -126,23 +119,18 @@
case '&':
result[o] = @"&amp;";
break;
 
case '<':
result[o] = @"&lt;";
break;
 
case '>':
result[o] = @"&gt;";
break;
 
case '"':
result[o] = @"&quot;";
break;
 
case '\'':
result[o] = @"&apos;";
break;
 
default:
result[o] = s[o].ToString();
break;
@@ -175,7 +163,7 @@
/// <param name="rename">the name to replace with</param>
public static void RenameNodes(XElement root, string name, string rename)
{
if (string.Equals(root.Name.LocalName, name, StringComparison.Ordinal))
if (String.Equals(root.Name.LocalName, name, StringComparison.Ordinal))
{
root.Name = rename;
}
@@ -186,4 +174,4 @@
}
}
}
}
}