// 用HtmlTextWriter怎样生成字符串?
// 用HtmlTextWriter怎样生成字符串?
MemoryStream memoryStream = new MemoryStream();
// 54936
TextWriter textWriter = new StreamWriter(memoryStream, Encoding.GetEncoding("GB18030"));
HtmlTextWriter htmlWriter = new HtmlTextWriter(textWriter);
htmlWriter.WriteBeginTag("a");
string url = "Default.aspx";
htmlWriter.WriteAttribute("src", url);
htmlWriter.Write(HtmlTextWriter.TagRightChar);
htmlWriter.WriteEndTag("a");
htmlWriter.Flush();
// 希望 a 结果 <a src="Default.aspx">link</a>怎样才行?
string a = memoryStream.ToString();
Console.WriteLine(a);