C#
文章平均质量分 57
BBQDays
这个作者很懒,什么都没留下…
展开
-
SQL数据库中 char, varchar, nvarchar的差异
1. char 固定长度,最长n个字符。 2. varchar 最大长度为n的可变字符串。(n为某一整数,不同数据库,最大长度n不同) char和varchar区别: varchar必char节省空间,但在效率上比char稍微差一些。 说varchar比char节省空间,是因为varchar是可变字符串,比如:用varchar(5...转载 2018-08-20 17:24:37 · 330 阅读 · 0 评论 -
DataTable 数据批量写入数据库三种方法比较
DataTable数据批量写入数据库三种方法比较 1) insert循环插入;2) sqldataadapter.update(dataset,tablename);3) sqlbulkcopy.WriteToServer(datatable);1、生成测试的datatable表,表结构如下:UniqueID(主键,自动增长) | CompanyName | ...转载 2018-08-20 17:28:30 · 5434 阅读 · 0 评论 -
C# String与StringBuilder 区别
StringBuilder 并不会重新创建一个string对象,如果stringbuilder没有预先定义长度,默认长度为16,大于16而小于32,时,会自动重新分配内存为32,即16的倍数。使用StringBuilder需要预先知道长度,避免浪费空间。string aTest = "abc";//分配固定的内存大小 aTest += "ddd"; //销毁原先...转载 2018-09-11 11:44:18 · 219 阅读 · 0 评论 -
C# 实现简单的MD5加密器(功能类似与c#两个文本框中文本联动实时变化)
实现c#输入文本框中的字符串改变使另外一个文本框文本输出MD5加密值也实时变化。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...原创 2018-09-12 10:31:16 · 335 阅读 · 0 评论 -
关于C# 使用Xpath路径(HtmlAgilityPack)对网页内容查找获取的方法。(程序为.ashx的一般处理程序)
先贴代码:using System;using System.Web;using Newtonsoft.Json;using System.Net;using System.IO;using System.Text;using System.Text.RegularExpressions;using HtmlAgilityPack;namespace Lesson1{ ...原创 2018-10-11 21:29:53 · 2151 阅读 · 0 评论