![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 80
NeverSettle101
用程序改变世界!
展开
-
C# 中得到程序当前工作目录和执行目录的五种方法
转自:http://www.cnblogs.com/tian_z/archive/2013/03/27/2984928.html C#中得到程序当前工作目录和执行目录的五种方法string str=”“; str += “\r\n” + System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; str += “\r\转载 2017-07-20 12:54:47 · 2371 阅读 · 0 评论 -
C# 反射 通过类名创建类实例
转自:http://www.cnblogs.com/zfanlong1314/p/4197383.html“反射”其实就是利用程序集的元数据信息。 反射可以有很多方法,编写程序时请先导入 System.Reflection 命名空间。1、假设你要反射一个 DLL 中的类,并且没有引用它(即未知的类型): Assembly assembly = Assembly.LoadFile(“程序集路径,不转载 2017-07-20 12:58:07 · 1112 阅读 · 0 评论 -
C# 反射机制
转自: http://www.cnblogs.com/bomo/archive/2013/03/16/2962430.html.Net Framework 中提供了反射机制,可以再加载程序运行时,动态获取和加载程序集,并且可以获取到程序集的信息在程序集中,包含模块(Module),模块包含类型,类型包含成员,提供反射,我们可以查看到一个程序集的路径,命名空间,类。我们还可以对其进行操作可以对程序集的转载 2017-07-20 13:00:42 · 338 阅读 · 0 评论 -
C# ORM中反射与泛型的交叉应用 - 动态创建泛型实例并为其赋值
好久没有写文章了,终于找到工作,抽空写一下冒个泡。问题最近遇到一个这样 ORM 的问题,一个返回类型为 List 泛型方法中,需要做到根据条件访问数据库,并且把得到的结果存入 List 中返回。由于只是以前学过一段时间的 C#,而且反射一直个人认为是各中难点,加上泛型,这篇文章纯属个人纪录,如有错误,望各位大佬指正。分析根据条件访问数据库 ==> 遍历获取到的 reader 对象 ==> 创建泛型原创 2017-07-19 09:14:31 · 3713 阅读 · 0 评论 -
C# ORM 反射与泛型的交叉应用 - 获取泛型与数据库对应字段的值并存入数据库
废话 不说直入正题步骤获取泛型类型获取泛型属性由泛型属性匹配数据库字段获取匹配成功的字段名称获取匹配成功的属性值建立 SQL 语句执行代码这里没有使用 SqlParameters ,考虑到参数类型是可变的,于是就使用了 StringBuilder 来创建字符串并完成拼接private const string INSERT = "INSERT INTO dbo.Alvin";publ原创 2017-07-19 12:52:02 · 934 阅读 · 0 评论 -
C# ORM 泛型与反射的交叉应用 - 更新表中除了主键的所有数据
老规矩,不多哔哔步骤获取主键字段名称这里就是与前面的博文基本一致了,获取类型,通过类型获取属性,通过属性匹配字段,不过这里多了一次判断,判断匹配的字段是否是主键 然后就愉快的拼接 SQL 字符串然后执行吧画重点由于本人懒,所以前面一直不想多说 ORM 映射的问题,但是躲得了初一躲不过十五,这里就是十五了(不好意思,一不小心就多了几句废话)。我们是通过 反射机制来实现的 ORM 这里就不得不提原创 2017-07-19 16:20:51 · 653 阅读 · 0 评论 -
C#.NET编程规范总结
原文地址作者:hovertree邮箱:hello@hovertree.com我们应该知道编程规范对于项目的生命周期多么重要,如果每个程序员写的代码都令其他人难以阅读、或者一个团队项目的代码却五花八门,这样的项目将会是怎么样的噩梦。MS为提供了FXCop工具,用于自动检查代码的规范性、安全性和效率,所以,本文将围绕MS提供的C#.NET代码规范展开。FXCop工具下载地址:http://www.got转载 2017-09-26 10:17:06 · 428 阅读 · 0 评论 -
.Net Core 2.1 JWT Bearer 的认证
起因最近想要学习一下 .net core 2.1 相关的知识,即是因为工作需要亦是在微服务和 docker 化的今天不得不去了解了解 .net core。API 第一步即是安全,即为认证(Authorization)以及授权(Authorization)Authorization 认证这次项目中在公司第一次接触到了 Oauth2.0 认证 token,其中使用的type 是Bearer...原创 2018-07-26 17:29:28 · 6051 阅读 · 0 评论 -
C# 通过 HttpWebRequest 发送带有 JSON Body 的 POST 请求
起因很多博客都有描述到这个问题,那么为什么我还要写一篇文章来说一下呢,因为其他的都似乎已经过时了,会导致其实body 并没有发送过去。至于为什么不使用其他的诸如 HttpClient 之类的,是由于业务需要。原来的处理方式通过 GetRequestStream 来获取请求流,后把需要发送的 Json 数据写入到流中private T PostDataViaHttpWebRequest<...原创 2019-08-07 10:45:05 · 28183 阅读 · 0 评论