C#
夜听梧桐雨,
......
展开
-
封装HttpService请求体(Post,Get)
【代码】封装HttpService请求体(Post,Get)原创 2022-10-25 10:48:55 · 307 阅读 · 0 评论 -
Oracle计算时间差
【代码】Oracle计算时间差。原创 2022-10-12 16:13:28 · 7229 阅读 · 0 评论 -
.Net验证15位身份证格式
【代码】.Net验证15位身份证格式。原创 2022-10-12 15:59:45 · 164 阅读 · 0 评论 -
.Net验证18位身份证格式
【代码】.Net验证18位身份证格式。原创 2022-10-12 15:58:39 · 159 阅读 · 0 评论 -
.Net获取某个数值的长度
【代码】.Net获取某个数值的长度。原创 2022-09-20 16:51:14 · 216 阅读 · 0 评论 -
.Net获取汉字首字母
【代码】.Net获取汉字首字母。原创 2022-09-20 16:45:44 · 459 阅读 · 0 评论 -
.Net获取WebConfig配置信息
【代码】.Net获取WebConfig配置信息。原创 2022-09-02 14:44:42 · 1027 阅读 · 0 评论 -
.Net生成随机编号
【代码】.Net生成随机编号。原创 2022-08-23 15:20:15 · 278 阅读 · 0 评论 -
.Net捕获异常详情
代码】.Net捕获异常详情。原创 2022-08-15 16:56:59 · 279 阅读 · 0 评论 -
HttpWebRequest 通过get
代码】HttpWebRequest 通过get。原创 2022-08-03 17:16:48 · 418 阅读 · 0 评论 -
.Net计算某月开始与结束时间
代码】.Net计算某月开始与结束时间。原创 2022-08-01 14:54:36 · 218 阅读 · 0 评论 -
.Net获取公司所有员工前一天钉钉考勤记录
代码】.Net获取公司所有员工前一天钉钉考勤记录。原创 2022-07-15 16:54:51 · 399 阅读 · 0 评论 -
.Net判断当前搜索引擎链接类型是否存在
.Net判断当前搜索引擎链接类型是否存在原创 2022-06-02 10:15:24 · 143 阅读 · 0 评论 -
.Net获取客户端的操作系统
获取客户端的操作系统原创 2022-06-02 10:13:21 · 377 阅读 · 0 评论 -
.Net获取客户端上次请求的url的有关信息
.Net获取客户端上次请求的url的有关信息原创 2022-06-02 10:05:31 · 270 阅读 · 0 评论 -
.Net判断网站登录设备
/// <summary> /// 描述:通过UserAgent判断智能设备(Android,IOS,PC,Mac) /// </summary> /// <returns></returns> protected bool CheckAgent() { bool flag = false; string agent = Req..原创 2022-05-27 15:41:27 · 154 阅读 · 0 评论 -
The type ‘BM.ERP.Hrm.Rlb.BusinessType‘ and the type ‘BM.ERP.OaSFTempStatistics.Enum.BusinessType‘ bo
The type 'BM.ERP.Hrm.Rlb.BusinessType' and the type 'BM.ERP.OaSFTempStatistics.Enum.BusinessType' both have the same simple name of 'BusinessType' and so cannot be used in the same model. All types in a given model must have unique simple names. Use 'NotMa原创 2022-05-17 15:01:10 · 210 阅读 · 0 评论 -
消息队列(.Net)
using Abp.Notifications;using Abp.Runtime.Caching;using System;using System.Collections.Concurrent;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace BM.ERP.Notifications{ public class.原创 2022-05-13 16:26:23 · 646 阅读 · 0 评论 -
.Net使用依赖注入查询更新
使用依赖注释的好处在于可以直接使用Insert,Update,Delete,Get等方法操作数据库,不需要在另外调用其他方法操作using Abp.Application.Services.Dto;using Abp.Collections.Extensions;using Abp.Domain.Repositories;using Abp.Organizations;using Abp.UI;using BM.ERP.Dto;using BM.ERP.Sys.Organizationdet原创 2022-05-13 14:09:12 · 155 阅读 · 0 评论 -
.Net调用第三方系统接口
using Abp.Organizations;using MongoDB.Bson;using Newtonsoft.Json;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Security.Cryptography;using System.Text;using System.Threading.Tasks;.原创 2022-05-13 13:48:56 · 1835 阅读 · 0 评论 -
JWT安全认证
JWT安全相关代码![在这里插入图片描述](https://img-blog.csdnimg.cn/2020040923251333.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MjQ0OTc0,size_16,color_...原创 2020-04-09 23:35:56 · 443 阅读 · 0 评论 -
敏感词汇过滤
[HttpPost]public ActionResult SendMsg(string content){content = SensitiveWordsHelper.SensitiveTextFilter(content,);return Json(content);}//敏感词验证类public class SensitiveWordsHelper { protected static readonly Logger _logger = LogManager.原创 2022-04-06 11:14:14 · 286 阅读 · 0 评论 -
.net记录单个接口的耗时输出
[HttpGet] public IActionResult Get() { // Start the watch var watch = new Stopwatch(); watch.Start(); --这里是逻辑代码块 watch.Stop(); var responseTimeForCompleteRequest = watch.ElapsedMilliseconds; }...原创 2022-03-19 08:59:09 · 294 阅读 · 0 评论 -
.net简单的登录认证帮助类
using CodeIo.Domain.Entity.Enum;using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace Circulation.Web.Extensions{ [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inher.原创 2022-01-20 09:03:22 · 199 阅读 · 0 评论 -
.net性能最高的EF分页写法
/// <summary> /// 获取资金流 /// </summary> /// <returns></returns> [HttpGet] public ActionResult GetUserCashFlows(int? pageIndex, int? pageSize, int month, string search) { v..原创 2022-01-20 08:55:32 · 183 阅读 · 0 评论 -
.net简单的退出登录方法
/// <summary> /// 退出系统 /// </summary> /// <returns></returns> public ActionResult Quit() { Session.Abandon(); //取消Session会话 Session["UserId"] = null; S...原创 2022-01-20 08:43:09 · 648 阅读 · 0 评论 -
.NET 64位编码转图片
/// <summary> /// .net64位编码转图片 /// </summary> /// <param name="UrlPath">64位编码</param> /// <returns></returns> [HttpPost] public string SaveImage(string UrlPath) {..原创 2022-01-08 09:21:15 · 410 阅读 · 0 评论 -
.net从项目根目录读取Excel工作簿内容,随机抽取
//交互接口 /// <summary> /// 选择运输方案(批量生成) /// </summary> /// <param name="caseId">案例</param> /// <returns></returns> [HttpPost] public ActionResult BatchAddCaseTransportation原创 2022-01-05 11:45:17 · 204 阅读 · 0 评论 -
.net下载到本地为excel格式
接口: public ActionResult DemoPostDownLoad() { var caseid = (string)Session["CaseId"]; var companyId = (string)Session["CompanyId"]; var demoPost = new List<DemoPostAndAge>(); IWorkbook workboo原创 2021-12-22 14:03:57 · 469 阅读 · 0 评论 -
读取Word文档内容
string floder = Server.MapPath("~/Data/Case/"); //word文档项目存放文件夹 //读取word文档 Document doc = new Document(floder + caseName); //路径+文件名 string WithinString = doc.GetText(); //读取原创 2021-11-05 09:01:12 · 436 阅读 · 0 评论 -
.net获取枚举类中文名称(封装方法)
public static string GetDescription(this Enum obj) { return GetDescription(obj, false); } public static string GetDescription(this Enum obj, bool isTop) { if (obj == null) return st..原创 2021-09-27 08:14:52 · 756 阅读 · 0 评论 -
C#备份数据库到项目中指定的文件夹
[HttpPost] public ActionResult AddBackup(string name) { var result = new ResultDto(); #region SqlServer备份 string path = Server.MapPath("~/Data/Backup/"); if (!Directory.Exists(path)) .原创 2021-06-26 17:16:45 · 338 阅读 · 0 评论 -
C#读取项目中文件夹下的文件
public ActionResult GetBackUpFile(int? page, int? limit) { ResultDto result = new ResultDto(); --返回状态信息 string path = Server.MapPath("~/Data/Backup/"); --获取项目中存储文件的物理路径 List<BackupDto> ..原创 2021-06-26 17:15:04 · 2047 阅读 · 0 评论 -
EF两表联查2种形式
var userIdList = await _dbContext.Users.Where(m => m.TaskId == TaskId).Select(m => m.Id).ToListAsync(); var boardList = await _dbContext.BoardTabs.Where(m => userIdList.Contains(m.UserId) &&m.State==true).Or...原创 2021-06-22 17:06:58 · 1118 阅读 · 0 评论 -
C#处理大批量数据
using System;using System.Collections.Concurrent;using System.Collections.Generic;using System.Text;using System.Threading;using System.Threading.Tasks; namespace ConsoleApi{ /// <summary> /// 多线程批量数据处理 /// </summary> p.原创 2021-06-09 16:33:13 · 4381 阅读 · 1 评论 -
.net行转列实现(动态列)
protected void SubtotalCalculate() { string connectionString = WebConfigurationManager.ConnectionStrings["DefaultConnection"].ToString(); MySqlConnection cn = new MySqlConnection(connectionString); cn.原创 2021-05-12 10:57:49 · 867 阅读 · 0 评论 -
C#求中位数
static void Main(string[] args) { int[] num1 = { 1, 3 }; int[] num2 = { 2 ,4}; List<int> lis = new List<int>(); lis.AddRange(num1); lis.AddRange(num2); ...原创 2021-03-30 10:51:42 · 4685 阅读 · 0 评论 -
C#字符串转数组,数组转字符串
string str = “a,b,c,d,e”;string[] strArray = str.Split(’,’); //字符串转数组str = string.Empty;str = string.Join(",", strArray);//数组转成字符串原创 2021-03-29 14:16:06 · 2872 阅读 · 1 评论 -
C#验证集合是否存在相同值
//验证是否有相同描述 bool HaveDuplicates = RemarkAll(集合名称).GroupBy(j => j).Where(g => g.Count() > 1).Count() >= 1;原创 2021-03-29 14:13:39 · 1088 阅读 · 2 评论 -
Get请求被拒绝时解决方案
return Json(obj(返回值), JsonRequestBehavior.AllowGet);JsonRequestBehavior.AllowGet -允许发送Get请求原创 2021-03-11 11:03:38 · 793 阅读 · 0 评论