private string fromNCR(string s)
{ foreach (System.Text.RegularExpressions.Match m
in System.Text.RegularExpressions.Regex.Matches(s,"&#(?<ncr>\\d+?);"))
s = s.Replace(m.Value,
Convert.ToChar(int.Parse(m.Groups["ncr"].Value)).ToString());
return s;
}