自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 c#通过反射设置可空类型值

在我使用反射设置可空类型(例如:类型?)的时候发现一个坑,这把我坑了一上午,平时用非可空类型倒是没发现这问题。 //尝试转换类型//第一个参数值,第二个参数为类型(type的类型)var changeValue = Convert.ChangeType(propertiesDic[j.Name].GetValue(obj), j.PropertyType);以上转换后就可以丢入PropertyInfo对应的类型但是在PropertyInfo是可空类型时就需要:1、先判断是否为可空泛型2

2020-12-12 14:17:30 1388 3

原创 c#不同类型模型间的属性的复制

模型属性间复制,扩展方法 /// <summary> /// 将源对象属性复制到目标对象 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="obj"></param> /// <returns></returns> publi

2020-12-01 10:52:14 468

原创 System.Data.DataTable转模型

虽然在使用ORM为我们提供了很多方法,但是在某些时候还是需要时间用sql查表方便些,这里实现对DataTable转模型的扩展/// <summary> /// Table转模型 /// </summary> /// <typeparam name="T">实体类型</typeparam> /// <param name="table"></param>

2020-12-01 10:29:54 115

原创 对asp.net原生容器扩展实现批量扫描注入

平时在用依赖注入的时候由于普遍都需要批量扫描但原生不支持,我们就都用autofac但这需要去替换容器,.netcore3.X后对替换容器又有了新写法,这里就自己实现对原生容器的批量扫描就不用去使用autofac了直接在nuget搜索:DIBatchRegister即可 使用用例: services.Register(new List() {"ConsoleApp2"});//程序集名称,必须要有默认空参构造 /// <summary> /// 必须要有无参构造

2020-12-01 10:26:15 125 1

原创 .net平台创建Excel

简洁四部曲(依赖Aspose.Cells):1、创建工作表 //创建工作表Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook();2.工作表中的sheet工作区, //获得工作表中的sheet工作区 Aspose.Cells.Worksheet cellSheet = workbook.Worksheets[...

2019-06-19 16:54:34 428

原创 解决Selenium等待页面加载完成!c#

自己记录,方便以后查看,如有问题,可以留言在使用Selenium自动化测试的时候第一件事情就遇到页面未加载完成,取dom失败触发异常,在官方文档中有一个实例,我试了试也是报错然后仔细阅读until方法说明如下:意思说不返回null和不返回false则表示取值正常,但是我在使用的时候使用官方的写法依然会触发异常,由此提示更改官方的实例为如下:捕获异常返回null或者false,则...

2019-01-07 16:47:16 10483 1

原创 解决htmlunit抓取ajax数据是报错

今天在研究使用htmlunit抓取ajax的动态数据的时候,使用webClient.setAjaxController(new NicelyResynchronizingAjaxController());//支持AJAX报错并且AJAX请求没有成功的获取到数据,查阅网上的一些解释又三种不过后两个都是设置等待时间,在我看来总体就算两种了,其他一个就是使用以上语句,但是好像很多人都没有成功,经过排查...

2018-06-04 17:02:53 1332

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除