随笔分类 -  C#

1 2 3 4 5 ··· 7 下一页
c#
摘要:private async Task<object?> InvokeAsync(string method, params object[] parameters) { var task = service.GetType().InvokeMember(method, BindingFlags.In 阅读全文
posted @ 2022-08-24 14:37 b̶i̶n̶g̶.̶ 阅读(579) 评论(0) 推荐(0) 编辑
摘要:await divideWorkByTaskProvider.WhenAll(new DivideWorkOption { Action = o => { var item = o as DivideTaskInfo; if (item == null) return; for (var i = i 阅读全文
posted @ 2021-12-29 08:53 b̶i̶n̶g̶.̶ 阅读(27) 评论(0) 推荐(0) 编辑
摘要:var url = "http://wthrcdn.etouch.cn/WeatherApi?city=" + HttpUtility.UrlDecode(city); var client = this.httpClientFactory.CreateClient(nameof(HttpClien 阅读全文
posted @ 2021-08-02 14:00 b̶i̶n̶g̶.̶ 阅读(47) 评论(0) 推荐(0) 编辑
摘要:1.可在创建Task时将一个CancellationToken传给构造器,从而将两者相关联,如果CancellationToken在Task调度前取消,那么Task就会被取消,永远都不执行。 2.但如果Task已调度,那么Task的代码就只支持显示取消,其操作才能在执行期间取消,遗憾的是,虽然Tas 阅读全文
posted @ 2021-07-31 11:55 b̶i̶n̶g̶.̶ 阅读(347) 评论(0) 推荐(0) 编辑
摘要:<PackageReference Include="BouncyCastle.NetCore" Version="1.8.8" /> 一、后端 public static class RSASignatureEncrypterHelp { /// <summary> /// 生成PEM格式的公钥和 阅读全文
posted @ 2021-06-17 11:36 b̶i̶n̶g̶.̶ 阅读(91) 评论(0) 推荐(0) 编辑
摘要:public static string GetFileSize(string value) { if (string.IsNullOrWhiteSpace(value)) return value; var size = Convert.ToDouble(value); var units = n 阅读全文
posted @ 2021-03-09 12:04 b̶i̶n̶g̶.̶ 阅读(179) 评论(0) 推荐(1) 编辑
摘要:1.全拼音 public static string ToPinyin(this string msg, bool islower=true) { string result = string.Empty; msg= Regex.Replace(msg, @"[^\u4e00-\u9fa5]", s 阅读全文
posted @ 2021-03-05 11:59 b̶i̶n̶g̶.̶ 阅读(487) 评论(0) 推荐(0) 编辑
摘要:CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("zh-CN", true) { DateTimeFormat = { ShortDatePattern = "yyyy-MM-dd", FullDateTimePattern = " 阅读全文
posted @ 2021-03-03 20:06 b̶i̶n̶g̶.̶ 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1 #region 获取时间差 2 /// <summary> 3 /// 获取时间差 4 /// </summary> 5 /// <param name="t">实际时间</param> 6 /// <returns>时间差</returns> 7 public static string Ge 阅读全文
posted @ 2020-10-14 08:13 b̶i̶n̶g̶.̶ 阅读(161) 评论(0) 推荐(0) 编辑
摘要:还可以这样子求Unix时间戳: (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 原文链接:https://www.cnblogs.com/yaosj/p/11230626.html 阅读全文
posted @ 2019-12-17 21:27 b̶i̶n̶g̶.̶ 阅读(229) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/brookshi/p/5225801.html 阅读全文
posted @ 2018-03-07 17:33 b̶i̶n̶g̶.̶ 阅读(128) 评论(0) 推荐(0) 编辑
摘要://每月第一天 var beginTime=DateTime.Now.AddDays(1 - DateTime.Now.Day); //每月最后一天 var endTime=DateTime.Now.AddDays(1 - DateTime.Now.Day).AddMonths(1).AddDays(-1); 阅读全文
posted @ 2017-08-17 11:05 b̶i̶n̶g̶.̶ 阅读(384) 评论(0) 推荐(0) 编辑
摘要:参考:http://www.cnblogs.com/wolegequ/archive/2012/06/03/2532605.html 阅读全文
posted @ 2017-06-20 16:02 b̶i̶n̶g̶.̶ 阅读(334) 评论(0) 推荐(0) 编辑
摘要:使用: 阅读全文
posted @ 2017-06-13 13:04 b̶i̶n̶g̶.̶ 阅读(1628) 评论(1) 推荐(0) 编辑
摘要:public static string GetYearMonthDayString(this DateTime expires) { try { var now = DateTime.Now; TimeSpan ts = expires - now; ... 阅读全文
posted @ 2017-05-17 14:48 b̶i̶n̶g̶.̶ 阅读(2387) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/landeanfen/p/5337072.html 阅读全文
posted @ 2017-05-09 14:13 b̶i̶n̶g̶.̶ 阅读(147) 评论(0) 推荐(0) 编辑
摘要:C# 托管资源 与 非托管资源 托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,.NET可以自动进行回收,主要是指托管堆上分配的内存资源。例如程序中分配的对象,作用域内的变量等 非托管资源:不受CLR控制和管理的资源,比如文件流,数据库的连接,网络连接,系统的窗口句柄,打印 阅读全文
posted @ 2017-05-09 11:03 b̶i̶n̶g̶.̶ 阅读(313) 评论(0) 推荐(0) 编辑
摘要:1.byte[] 转换16进制字符串 1.1 BitConverter方式 1.2 StringBuilder方式 2.16进制字符串转换 byte[] 阅读全文
posted @ 2017-04-27 16:55 b̶i̶n̶g̶.̶ 阅读(20185) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页