• Newtonsoft.Json 的序列化与反序列化

    首先补充一点,Json.Net是支持序列化和反序列化DataTable,DataSet,Entity Framework和NHibernate的.我举例说明DataTable的序列化和反序列化. 创建一个DataTable对象,如下: DataTable dt = new DataTable(); DataColumn dcName = new DataColumn( " Name " ); DataColumn...

    2018-06-17 19:32:37

  • .NET中反射机制的使用与分析

    .NET中反射机制的使用与分析 [日期: 2008-06-30 ] 来源: 作者: 志伟 .NET反射的定义 :审查元数据并收集关于它的类型信息的能力。 元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 P...

    2018-06-17 19:32:40

  • 反射的优缺点

    优点:反射提高了程序的灵活性和扩展性,降低耦合性,提高自适应能力。它允许程序创建和控制任何类的对象,无需提前硬编码目标类; 缺点:1、性能问题:使用反射基本上是一种解释操作,用于字段和方法接入时要远慢于直接代码。因此反射机制主要应用在对灵活性和扩展性...

    2018-06-17 19:32:38

  • 从基础开始,从一个SQLHelper开始

    最开始考虑的问题有这三点: 1.Access和SQLServer都要能用。 2.尽量简单,清晰。 3.性能不出大问题。 public class SQLHelp { #region 私有域 private static string ConnStr = ConfigurationManager.ConnectionStrings[ " SqlConnection " ].ConnectionString; privat...

    2018-06-17 19:32:29

  • C# 中的动态创建技术

    [转载]原文出处 http://blog.csdn.net/baiyun789/article/details/6156694 第一部分 WinForm 控件在窗体中动态居中创建、删除控件及对其赋值 一、以 lable 为例: 在Form中放一个控件,让其在启动和动态改变窗口大小时始终居中 intgLeft=this.Width/2-lable1.Width/2;...

    2018-06-17 19:32:21

  • 使用PowerQuery操作OData数据

    Excel是我们耳熟的办公软件。PowerQuery是一个允许连接多种数据源的Excel插件。它能从一个网页上智能查询数据。使用PowerQuery能合并数据集使用join,merge操作。PowerQuery能生成的加载与清洗的脚本。它能从这儿下载。如下图是安装后,打开时: 让我们试试From OData Fe...

    2018-06-17 19:32:31

  • 10 个十分难得的 javascript 开发经验

    Javascript 的很多扩展的特性是的它变得更加的犀利, 同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站。 尽管很多的开发人员都乐于颂扬 javascript,但是仍旧有人看到它的阴暗面。 使用很多 javascript 代码的 web 页面会加载很慢,过多的使用 javascript 使得...

    2018-06-17 19:32:27

  • 牛人推荐的跨浏览器兼容性总结

    一、 CSS样式兼容 1. FLOAT闭合(clearing float) 网页在某些浏览器上显示错位很多时候都是因为使用了float浮动而没有真正闭合,这也是div无法自适应高度的一个原因。如果父div没有设float而其子div却设了float的话,父div无法包住整个子DIV,这种情况一般出现在一个父...

    2018-06-17 19:32:24

  • 利用IFormattable接口自动参数化Sql语句

    提要 string.Format("{0},{1}",a,b)的用法大家都不陌生了,在很多项目中都会发现很多sql语句存在这样拼接的问题,这种做法很多"懒"程序员都很喜欢用,因为实在是非常的方便,但是这种做法会带来各种Sql注入的问题,所以我今天就说说这个问题,怎么才可以既方便又安全? ps:当...

    2018-06-17 19:32:17

  • xmlDoc.SelectNodes用法(获取不到节点时注意事项)

    注:以下举例仅针对xml自定义了命名空间的情况,如果是其他情况,请参照他人博客~ using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Xml; private XmlDocu...

    2018-06-17 19:32:17

2