C#通用类库整理--序列化类】的更多相关文章

程序员在编写应用程序的时候往往要将程序的某些数据存储在内存中,然后将其写入某个文件或是将它传输到网络中的另一台计算机上 以实现通讯.这个将程序数据转化成能被存储并传输的格式的过程被称为"序列化"(Serialization),而它的逆过程则可被称为"反序列化"(Deserialization). .NET存在几种默认提供的序列化,二进制序列化,xml和json序列化会序列化所有的实例共有属性. 本文主要介绍json序列化.由于数据实体类型较多,我们使用泛型,大大的提…
在程序开发中通常需要将字符串转为自己想要的结果,以下三个类库主要实现: 1.GetStrArray(string str, char speater, bool toLower)  把字符串按照分隔符转换成 List 2.GetStrArray(string str) 把字符串转 按照, 分割 换为数据 3.GetArrayStr(List list, string speater) 把 List 按照分隔符组装成 string 4.GetArrayStr(List list)  得到数组列表以…
日志的记录是将程序过程中的一些行为数据记录下来,方便开发.运维迅速的找到问题的所在,节省时间.使用时在 站点的web.config 中的<appSettings></appSettings>节点中增加: <!-- 日志路径 --> <add key="LogDirectory" value="E:\TextLog" /> <!-- 日志名称 --> <add key="ProgramName…
Sqlite通用类库 using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Data; using System.Data.SQLite; using System.Windows.Forms; namespace CommonLib { public static c…
自用类库整理之SqlHelper和MySqlHelper 自用的SQLHelper和MySqlHelper,除一些通用方法外,封装了一些很实用的批量操作方法,简单介绍下 SqlHelper ExecuteEmptyDataTable获取空表结构,主要用于需要构造DataTable进行大批量数据插入时使用 BulkInsert大批量数据插入,使用SqlBulkCopy进行大批量数据导入,仅提供了DataTable方式,需要DataReader的请自行重载 BatchDelete.BatchUpda…
C#字符串数组排序   //排序只带字符的数组,不带数字的 private   string[]   aa   ={ "a ", "c ", "b "}; Array.Sort(aa);     MessageBox.Show(aa[0]);     MessageBox.Show(aa[1]);     MessageBox.Show(aa[2]);   结果是:a,b,c 如果想实现 Array.Sort(arr); 不对!!!!!!!!!!…
iOS 常用三方类库整理 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://github.com/jdg/MBProgressHUD 3:XML/HTML解析 地址:https://github.com/topfunky/hpple 4:有文字输入时,能根据键盘是否弹出来调整自身显示内容的位置 地址:https://github.com/michaeltyson/TPKeybo…
转自:http://www.cnblogs.com/xfrog/archive/2010/04/07/1706754.html NET通用JSON解析/构建类的实现(c#) 在.NET Framework 3.5中已经提供了一个JSON对象的序列化工具,但是他是强类型的,必须先按JSON对象的格式定义一个类型,并将类型加上JSON序列化特性.本文将试图提供一个高度灵活的JSON通用类型(JsonObject),实现对JSON的解析及序列化. 假设JSON对象内容如下: 隐藏行号 复制代码 ? J…
在上篇 Windows.Andy.Code4App.dll  Win8.1/WP8.1通用类库@ver1.0.0 已经对Win8.1和WP8.1部分扩展通用类库做了说明,这篇继续对通用类库做扩展.写的不好,还请各路大神多多指教~ Windows.Andy.Code4App  Win8.1/WP8.1通用类库@ver1.0.1项目结构: 比较上个1.0.0可以看到多了以下扩展:Async(异步类). Converter(转换类).Device(设备类).Encrypt(加密类).Helper(帮助…
最近在项目中使用中碰到了这样一种情况,查询的数据是从Oracle中获取的,但是记录下来的数据是存在Sql Server中(企业Oracle数据库管理太严,没办法操作).而且我在之前的工作中也碰到过使用SQLite数据库,就借这次机会写一个通用的类库. 我在网上搜到了一篇利用工厂模式实现的通用类库,我在参考该文章基础上,做了一些修改.本文最好有一些Ado.net的基础. 感谢埋头前进的码农 https://www.cnblogs.com/lifeil/archive/2013/04/16/3024…