摘要: 1 /// <summary> 2 /// 给定一个组织Id,查找出这个组织的树结构(含岗位) 3 /// </summary> 4 /// <param name="organizationId">组织Id</param> 5 /// <returns>结果</returns> 6 public 阅读全文
posted @ 2022-12-12 12:03 个人天使 阅读(14) 评论(0) 推荐(0) 编辑
摘要: namespace Qingyun.QingBaiFang.V2.APITest.Web { using Microsoft.VisualStudio.TestTools.UnitTesting; using System.Collections.Generic; using System.Text 阅读全文
posted @ 2022-11-02 14:09 个人天使 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1、通过序反射获取父类接口 1 namespace Service.Basic 2 { 3 using System; 4 using System.Linq; 5 using Microsoft.Extensions.DependencyInjection; 6 7 /// <summary> 8 阅读全文
posted @ 2022-06-15 15:06 个人天使 阅读(26) 评论(0) 推荐(0) 编辑
摘要: namespace Common.QRCode { using System.Drawing; using QRCoder; /// <summary> /// 二维码帮助类 /// </summary> public class QRCodeHelper { /// <summary> /// 普 阅读全文
posted @ 2022-06-15 14:57 个人天使 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 参考官方文档 文档 今天在官网上看了一篇文档,内容是如何实现在自己的类库生成多个版本的dll 然后安装上面的说明进行了实践,实现的效果如下,没去测试会不会出问题,下次有时间再详细来一遍 先贴个代码吧,以后再接着弄,,好像不能打包了,有时间再看看什么回事 <Project Sdk="Microsoft 阅读全文
posted @ 2018-12-19 15:20 个人天使 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 上的日志将Debug、Error、Info、Warn的信息放在一个文件里,看着有些杂乱。我自己配置了一个将它们分开(今天双十一)放,看着舒服,下面是配置后得到效果 好了,接下来是步骤, 首先在 Nuget引用log4net包,此处内容跳过, 接下来是配置文件 控制台是App.config网站是web 阅读全文
posted @ 2018-11-11 11:06 个人天使 阅读(219) 评论(1) 推荐(0) 编辑
摘要: 1 public class ExcelHelper 2 { 3 4 public void Demo(string filePath) 5 { 6 if (File.Exists(filePath)) File.Delete(filePath); 7 var RootElement = new X 阅读全文
posted @ 2018-09-03 17:42 个人天使 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 public class XMLHealper 2 { 3 /// <summary> 4 /// 将自定义对象序列化为XML字符串 5 /// </summary> 6 /// <param name="myObject">自定义对象实体</param> 7 /// <returns>序列化后 阅读全文
posted @ 2018-09-03 17:40 个人天使 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 在方法中有多个值返回,返回值封装成对象又不方便,可以用 out 返回或ref返回, 这里介绍元组,也可以作为多个返回值的使用,最多携带8个返回值 Task.Factory.StartNew<Tuple<string,int,double>>(() => { return Tuple.Create<s 阅读全文
posted @ 2018-08-03 14:38 个人天使 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Task的功能喝Thread类似,写法也很简单; 两种方式: 第一 Task t1=new Task(()=>{}); t1.Start();//启动Task t1.Wait();//若调用Wait函数,则会等待t1运行结束才能往下执行,若不调用wait函数,则t1会在后台运行直至结束; 第二 Ta 阅读全文
posted @ 2018-08-03 14:33 个人天使 阅读(1330) 评论(0) 推荐(0) 编辑