C#写入对象或集合类型数据到xml文件的方法

 更新时间:2015年07月20日 16:57:07   作者:pythoner  
这篇文章主要介绍了C#写入对象或集合类型数据到xml文件的方法,涉及C#针对XML文件的相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C#写入对象或集合类型数据到xml文件的方法。分享给大家供大家参考。具体实现方法如下:

public static string SerializeToXmlString(object objectToSerialize) {
  MemoryStream memoryStream = new MemoryStream();
  System.Xml.Serialization.XmlSerializer xmlSerializer = new System.Xml.Serialization.XmlSerializer(objectToSerialize.GetType());
  xmlSerializer.Serialize(memoryStream, objectToSerialize);
  ASCIIEncoding ascii = new ASCIIEncoding();
  return ascii.GetString(memoryStream.ToArray());
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • 使用C#开源文件实时监控工具Tail&TailUI介绍

    使用C#开源文件实时监控工具Tail&TailUI介绍

    本篇文章小编为大家介绍,使用C#开源文件实时监控工具Tail&TailUI介绍。需要的朋友参考下
    2013-04-04
  • C#实现中英文混合字符串截取的方法

    C#实现中英文混合字符串截取的方法

    这篇文章主要介绍了C#实现中英文混合字符串截取的方法,是C#字符串操作的常用方法,需要的朋友可以参考下
    2014-08-08
  • C#中的Dialog对话框

    C#中的Dialog对话框

    这篇文章介绍了C#中的Dialog对话框,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • 详解C# TimeSpan 计算时间差(时间间隔)

    详解C# TimeSpan 计算时间差(时间间隔)

    本篇文章主要介绍了C# TimeSpan 计算时间差(时间间隔),非常具有实用价值,需要的朋友可以参考下。
    2016-12-12
  • C#重写DataGridView

    C#重写DataGridView

    这篇文章主要为大家详细介绍了C#重写DataGridView的相关资料,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • 基于C#实现简单的二维码和条形码的生成工具

    基于C#实现简单的二维码和条形码的生成工具

    这篇文章主要为大家详细介绍了如何基于C#实现简单的二维码和条形码工具,用于二维码条形码的生成与识别,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-12-12
  • c# 使用线程对串口serialPort进行收发数据(四种)

    c# 使用线程对串口serialPort进行收发数据(四种)

    本文主要介绍了c# 使用线程对串口serialPort进行收发数据,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • C#编写游戏客户端的实现代码

    C#编写游戏客户端的实现代码

    这篇文章主要介绍了C#编写游戏客户端的实现代码,连接客户端原理流程图,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-11-11
  • WPF使用DrawingContext实现简单绘图

    WPF使用DrawingContext实现简单绘图

    这篇文章主要为大家详细介绍了WPF如何使用DrawingContext实现简单绘图,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以了解下
    2024-02-02
  • C#实现矩阵转置的方法

    C#实现矩阵转置的方法

    这篇文章主要介绍了C#实现矩阵转置的方法,实例分析了C#针对矩阵运算的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08

最新评论