在实际的工作中直接使用反射的机会比较少,有印象的就是一次自己做的WinForms小工具的时候利用反射来动态获取窗体上的每个控件,并且为必要的控件动态添加注册事件。因为刚入职新公司,为了更快的了解公司的业务、和开发习惯,先和现在公司同事一起修改现有系统的一些小Bug。在Teste...
本文实例讲述了C#解码base64编码二进制数据的方法。分享给大家供大家参考。具体如下: 通过在Convert类的静态方法Convert.FromBase64String,可以讲base64编码的字符串解码为等效的byte []数组。 using System; sta...
.加密算法的熟悉     目前校验文件使用最多的是MD值和SHA值,不外乎有些使用CRC,前段时间微软发布了VisualStudio正式版,win镜像,微软官方给出的校验方式都是校验文件的SHA值。        C#进行MD加密与SHA加密的实现总结在这里 .文件的加密计...
本文实例讲述了C#获取网页HTML源码的方法,分享给大家供大家参考。具体方法如下: 关键代码如下: 复制代码 代码如下:/// <summary> /// 获取网页HTML源码 /// </summary> /// <param name=\...
本文以实例形式介绍了C#中Lambda表达式的用法,分享给大家供大家参考之用。具体如下: 从委托的角度来看,Lambda表达式与匿名方法没有区别。在前面C#基础之匿名方法一文中,我们使用了匿名方法来调用List<T>的FindAll方法。从C# 3.0开始,在使用匿...
本文较为详细的讲述了在WCF数据访问中使用缓存提高Winform字段中文显示速度的方法,分享给大家供大家参考之用。具体方法如下: 在我们开发基于WCF访问方式的Winform程序的时候,一般情况下需要对界面显示的字段进行中文显示的解析。如果是硬编码进行中文显示,那么除了不方便调...
首先,要添加图片列,绑定数据的时候会触发CellFormatting事件,在事件中取出图片路径,读取图片赋值给当前单元格。 private void dataGridview1_CellFormatting(object sender, DataGridViewCellF...
本文章主要是讲解C# 语言编程中,深度复制和浅度复制,下面我将通过一个实例进行讲解。在实例开发之前,我们得先知道深度复制是什么和浅度复制是什么,它们之间的区别又是什么,下面将为大家一一揭晓。 1.深度复制是什么? 深度复制就是引用类型的复制。 2.浅度复制是什么? 浅度复制是值...
本文实例讲述了C#计算字符串相似性的方法。分享给大家供大家参考。具体如下: 计算字符串相似性的办法很多,甚至最笨的办法可以挨个匹配,这里要讲的是使用莱文史特距离来计算字符串相似性。 莱文史特距离概念:假设函数名是LD 用于计算两个字符串之间的相似度。 譬如有两个字符串A和B。...
因为支持csv,所以就一块写上了Workbook,Worksheet using Aspose.Cells(第三方) 把Excel读取到属性对象列表,需要传入对象类型和文件路径.例:List<PropSetCurrency> currencyList = this....

我的博客

人生若只如初见,何事秋风悲画扇。