
C#
kuyz
行者将至,恒者必达,寻找快乐,在这个世界里
展开
-
C# 枚举+反射
C# 枚举+发射,实现驱动原创 2023-03-08 14:05:25 · 410 阅读 · 0 评论 -
.net core 把异步变成同步使用
Task.WaitAll(异步方法());原创 2023-02-25 11:36:28 · 395 阅读 · 0 评论 -
.net core HttpClient 性能优化
在startup.cs文件 初始化httpclient。原创 2023-02-24 16:50:28 · 1260 阅读 · 0 评论 -
C# .net使用log4net
C# .net使用log4net原创 2023-01-30 10:56:28 · 200 阅读 · 0 评论 -
.net core 并行请求
.net core 并行请求原创 2022-12-09 10:49:23 · 501 阅读 · 0 评论 -
C# log4net 日志分不同目录和不同应用记录
C# log4net 日志分不同目录和不同应用记录原创 2022-12-07 14:22:56 · 779 阅读 · 0 评论 -
VS2022 如何添加自定义代码片段
打出cw,然后敲击两下Tab键就会快速敲出Console.WriteLine() ,快捷方便,那怎么自定义快速敲出Console.readKey();呢?带着这个问题去寻找方法啊,总结如下,其中的代码涉及到了XML(可扩展性标记语言),很巧,前一阵子了解到了XML,并编写了自己的第一个例子,功能挺强大。打开资源管理器,将复制的路径粘贴,到达代码片段的根目录,目录中已有cw的快捷键,此次自定义的是"Console.ReadKey();",和cw类似,所以将cw复制粘贴,重命名为ck。正在上传…重新上传。转载 2022-10-08 11:40:27 · 2094 阅读 · 0 评论 -
C# 日期格式化工具类型扩展
日期格式化工具类型扩展原创 2022-08-16 11:01:30 · 576 阅读 · 0 评论 -
.net core 注解标记注入service之NAutowired
使用过java Spring boot框架的朋友一定知道,以注解(Annotation)的方式实现基于属性的依赖注入可以带来无与伦比的开发体验,那么在.NET环境中可有类似的机制吗?微软官方给出的回复是没有,原因是基于属性的依赖注入的不安全的,无法保证非null值,因此只提供基于构造方法的注入。但没有什么能够难倒我们勤劳智慧的中国人民的,今天就来介绍一款实用的package:NAutowired,以属性(Attribute)的方式实现自动的依赖注入。首先添加NAutowired的引用修改类中的方法之后原创 2022-06-02 16:16:41 · 1301 阅读 · 0 评论 -
C# 比较两个版本大小
v1>v2 返回1v1<v2 返回-1否则返回 0private int compareVersion(string version1, string version2) { // 将传入的版本号由字符串格式以【.】为分隔符转换为数字数组格式 var numberArr1 = version1.Split('.').ToList(); var numberArr2 = version2....原创 2022-04-14 18:17:16 · 1578 阅读 · 0 评论 -
C# DataTable自定义字段绑定DataGridView的
dt就是你获取的DataTable数据集合dataGridView1.DataSource = dt;this.dataGridView1.AutoGenerateColumns = false;this.dataGridView1.Columns[0].DataPropertyName = dt.Columns["编码"].ToString();this.dataGridView1.Columns[1].DataPropertyName = dt.Columns["名称"].ToStr...原创 2021-05-11 23:42:55 · 544 阅读 · 0 评论 -
C# 计算农历日期方法
笔记public static class ChinaDate{ private static ChineseLunisolarCalendar china = new ChineseLunisolarCalendar(); private static Hashtable gHoliday = new Hashtable(); private static Hashtable nHoliday = new Hashtable(); private static str...转载 2021-02-23 11:54:01 · 658 阅读 · 0 评论 -
C# .net 获取 本周、本月、本季度、本年 的开始时间或结束时间
using System;using System.Collections.Generic;using System.Text;namespace System{ public static class DateTimeExpansion { #region 获取 本周、本月、本季度、本年 的开始时间或结束时间 /// <summary> /// 获取 本周、本月、本季度、本年 的开始时间 /// <.原创 2021-02-19 14:21:22 · 2274 阅读 · 0 评论 -
vs2019 Cannot find an instance of the Microsoft .VisualStudio.Shell.Interop.IVsReferenceManagerservi
vs2019添加引用提示“找不到 Microsoft.VisualStudio.Shell.Interop.IVsReferenceManager 服务的实例不知道是不是安装时候的问题?解决方法:开始菜单-打开 Developer Command Prompt for VS 2019 。定位到vs2017安装目录下的 /Common7/IDE/PublicAssemblies这个我是路径可以参考:D:\Program Files (x86)\Microsoft Visual Studio\2原创 2020-12-30 16:44:50 · 470 阅读 · 0 评论 -
C#怎么调用金蝶k3登陆界面
在vb环境下的K3登录界面,资料非常大.也很容易找到.但是相对而言.net的就少了不少.本人曾为金蝶k3的二次开发工程师.最近闲来无事,将以前的成果分享出来.方案一:调用类库.该方法的特点是需要引用com组件,并且添加到项目中.具体代码如下:k3Login._ClsLogin loginer = new k3Login.ClsLoginClass( );if(loginer.CheckLogin( ))MessageBox.Show("OK");else...原创 2020-12-09 10:51:47 · 1310 阅读 · 0 评论 -
c# dev gridControl 实现列宽度自适应
gridControl1.DataSource = dt; gridView1.PopulateColumns(); gridView1.OptionsView.ColumnAutoWidth = false; this.gridView1.BestFitColumns(); for (int I = 0; I < gridView1.Columns.Count; I++) ...原创 2020-06-19 23:55:27 · 2844 阅读 · 0 评论 -
C# 由INSERT INTO语句转成对象类
string str = @"INSERT INTO SEOrderEntry (FInterID,FEntryID,FBrNo,FMapNumber,FMapName,FItemID,FBarCode,FAuxPropID,FQty,FUnitID, Fauxqty,FStockQtyOnlyForShow,FEntry...原创 2020-04-12 12:33:44 · 961 阅读 · 0 评论 -
C# 无key值的json数组解析
json原型:{"confirmation_ids": ["12344","abdfd"]}JObject JObject=JObject.Parse(result)jarray = (JArray)JObject["confirmation_ids"]; foreach (var item in jarray) ...原创 2020-04-11 22:46:04 · 1045 阅读 · 0 评论 -
C# 增加无key 数组json
JObject JObject = new JObject(); JArray jarray = new JArray(); jarray.Add("0abb79e84e034754b9b50c5fd953e2d1"); jarray.Add("0abb79e84e034754b9b50c5fd953e...原创 2020-04-11 21:59:59 · 789 阅读 · 0 评论 -
C# 加密算法HmacSHA256
//加密算法HmacSHA256 private static string HmacSHA256(string secret, string signKey) { string signRet = string.Empty; using (HMACSHA256 mac = new HMACSHA2...原创 2020-04-11 15:08:58 · 3594 阅读 · 0 评论 -
C# POST方式下载Excel或文件
HttpWebRequest request = null; string url = "http://lotus.chinab2bi.com/lotus/sellCsgnsaQry/exportAllDetail.hlt"; //登录页面 request = (HttpWebRequest)WebRequest.Create(url);...原创 2019-06-08 22:38:00 · 3221 阅读 · 1 评论 -
C# 读取Excel方法
using System;using System.Collections.Generic;using System.Data;using System.Diagnostics;using System.Linq;using System.Text;using System.Threading;namespace 怡心爬虫工具{ public class ExcelOpt...转载 2019-06-12 17:21:20 · 1772 阅读 · 0 评论 -
C#语言的Image和byte数组的互相转换
/// <summary> /// 字节数组转换为图片 /// </summary> /// <param name="buffer">字节数组</param> /// <returns>图片</returns> public Image Byte...转载 2019-05-09 14:09:36 · 909 阅读 · 0 评论