用C#语言写一个XML文件中的注释,怎么写?如下图。。图中注释的那句怎么写?帮帮吗啊同胞们!
3个回答
展开全部
public class Program
{
static void Main(string[] args)
{
XmlSerializer ser = new XmlSerializer(typeof(Mail));
using (FileStream fs = new FileStream(@"C:\test.xml", FileMode.OpenOrCreate))
{
using (XmlWriter writer = XmlWriter.Create(fs))
{
writer.WriteComment("This is a letter");
ser.Serialize(writer, new Mail() { Date = new DateTime(2006, 1, 1), To = "Li", From = "Zhang", Title = "Hello", Body = "how are you?" });
}
}
}
[Serializable]
[XmlRoot(ElementName = "mail")]
public class Mail
{
[XmlAttribute(AttributeName = "date")]
public DateTime Date { get; set; }
[XmlElement(ElementName = "to")]
public string To { get; set; }
[XmlElement(ElementName = "from")]
public string From { get; set; }
[XmlElement(ElementName = "body")]
public string Body { get; set; }
[XmlElement(ElementName = "title")]
public string Title { get; set; }
}
}
追问
哈哈,大哥,虽然我现在还没学到这儿,不怎么看懂,但是你写的很好,很详细,谢谢了!!!而且我找到了我要用的那一句,writer.WriteComment("This is a letter");这句在Xml中显示的结果就是这个:
展开全部
http://zhidao.baidu.com/question/70898351.html
参考以上页面
XmlComment 表示XML的注释内容。
你应该是考试吧,实际工作中没有人要求你必须在 XML 中写注释的。
参考以上页面
XmlComment 表示XML的注释内容。
你应该是考试吧,实际工作中没有人要求你必须在 XML 中写注释的。
追问
那个我看过了,不过我不明白文件的对象是什么??能不能够举个例子啊?
不是考试,我是自学的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!--this is a letter-->//属性
追问
不是这样子的,是用C#语言写XML文件,其中的这句注释怎么写??而不是直接用Xml语言写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询