摘要:
这篇随笔对应的.Net命名空间是System.Xml.Serialization;文中的示例代码需要引用这个命名空间。为什么要做序列化和反序列化?.Net程序执行时,对象都驻留在内存中;内存中的对象如果需要传递给其他系统使用;或者在关机时需要保存下来以便下次再次启动程序使用就需要序列化和反序列化。范围:本文只介绍xml序列化,其实序列化可以是二进制的序列化,也可以是其他格式的序列化。看一段最简单的Xml序列化代码class Program{static void Main(string[] args){int i = 10;//声明Xml序列化对象实例serializerXmlSerializ 阅读全文
摘要:
using System;using System.Diagnostics;using System.Collections;using System.Data;using System.Web;using System.Runtime.InteropServices;using System.Reflection;using Excel = Microsoft.Office.Interop.Excel;using System.Collections.Generic;using System.Drawing;namespace VQP.Common{ public class ExcelWr 阅读全文
摘要:
打开一个工作簿。expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad)expression 必选。该表达式返回一个 Workbooks 对象。FileName String 类型,必需。要打开的工作簿的文件名。UpdateLinks Variant 类型,可选。指定文件中链接 阅读全文