从第一次接触XML开始就想写一个能实现tree和XML灵活转换的类了. 写这个类大概用去了将近半天的时间,花的时间有些长了.呵呵..好在收获颇多,熟练了XML的读写类,对C#中的foreach循环也有了更深的认识. using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using System.Xml; namespace TreeExXML { class T
字符串 Public Class uStringClass uString Private Shared gEncoding As System.Text.Encoding = System.Text.Encoding.GetEncoding("GB2312") Public Shared Property Encoding()Property Encoding() As System.Text.Encoding Get Return
数据 配置类或数据类都需要可序列化.通常,序列化有三种方式,序列化和反序列化的过程可以做成一个静态类,如下: Public Class SerializeHelperClass SerializeHelper Private Sub New()Sub New() End Sub Private Shared Function GetXML()Function GetXML(ByVal obj As Object) As String Dim mSerializ
数据 HOW TO:配置或数据文件的保存 这个原是基于NET2003,其中又用了2005的泛型(OF TConfigInformation),显得不伦不类.现在改为2005的,并取消了接口的引入. 序列化类: Public Class SerializeHelperClass SerializeHelper(Of T) Private Sub New()Sub New() End Sub <System.ComponentModel.EditorBrowsable(Comp