随笔分类 -  .net 开发笔记

记录.net开发过程中遇到的相关技术
摘要:最近开发工作涉及到一些关于webService调用的问题,因为太久没有做过这部分,踩了一点坑,做个笔记记录一下,避免下次踩坑。 说明 C#调用webService基本有两种方法,一种是静态调用,也就是添加到服务引用,还有一种方式是动态引用,动态引用的主要思路是通过url将DLL下载到本地,然后进行调 阅读全文
posted @ 2024-01-10 12:05 LearnerPing 阅读(105) 评论(0) 推荐(1) 编辑
摘要:.NetCore主要提供了HttpWebRequest,WebClient,HttpClient这三种访问web的方式,其中HttpWebRequest,WebClient都在官方被标注为已过时,如果没有特殊需求,一般情况下还是使用官方推荐的HttpClient方式。 HttpClient 的基本使 阅读全文
posted @ 2023-11-21 17:54 LearnerPing 阅读(1729) 评论(0) 推荐(0) 编辑
摘要:部分软件开发的时候用到了 dynamic 类型,这个类型的数据不需要做其他处理的时候非常好用,但是需要对其中的数据调整的时候就不是那么好用了,这里提供两个常见的转换方式 #Dynamic To Dictionary ~~~ var item = new dynamic(); IDictionary 阅读全文
posted @ 2023-09-04 17:05 LearnerPing 阅读(301) 评论(0) 推荐(0) 编辑
摘要:安装log4net 首先下载相关Nuget包 安装的时候注意项目的.net版本,我这里使用的是.net 6 在根目录下面新建一个配置文件 log4net.config,并且添加下面相关配置项目 <?xml version="1.0" encoding="utf-8" ?> <configuratio 阅读全文
posted @ 2023-05-05 17:31 LearnerPing 阅读(1336) 评论(0) 推荐(0) 编辑
摘要:应用场景 实际开发场景下会经常出现DataTable和List对象需要相互转换的时候,通过方法提取避免重复造轮子 List转换成DataTable 基本思路: 向DataTable里面添加新的数据内容的话要确定两个部分,一是列名,而是当前列对应的值。通过获取传入对象的类型获取到当前对象的公共属性就可 阅读全文
posted @ 2023-03-06 18:19 LearnerPing 阅读(843) 评论(0) 推荐(0) 编辑
摘要:最近遇到了一个问题,Linq的Where里面传递的是什么?Where的功能是什么实现的?没有第一时间答上来,在整理相关资料后决定自行实现Linq的Where方法来加深印象。 ## 什么是泛型 指在类定义时不会设置类中的属性或方法参数的具体类型,而是在类使用时(创建对象)再进行类型的定义,通过泛型的使 阅读全文
posted @ 2023-03-03 17:45 LearnerPing 阅读(88) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示