![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#编程语言
以自己开发的为主,分享给大家
Hacker_2020
这个作者很懒,什么都没留下…
展开
-
C#技术分享【PDF转换成图片的方案】
C#技术分享【PDF转换成图片的方案】转载 2023-03-22 13:52:51 · 1025 阅读 · 0 评论 -
.NET 将PDF转成图片之Magick.NET(亲测可用)
.NET 将PDF转成图片之Magick.NET(亲测可用)原创 2023-03-22 13:47:20 · 707 阅读 · 0 评论 -
【C#错误】未能添加对“LoginBLL”的引用,将此项目作为引用添加将导致循环依赖项
【C#错误】未能添加对“LoginBLL”的引用,将此项目作为引用添加将导致循环依赖项原创 2023-03-21 18:14:08 · 587 阅读 · 0 评论 -
C#.Net调试时调无法“编辑并继续”
C#.Net调试时调无法“编辑并继续”原创 2023-03-06 14:41:54 · 410 阅读 · 0 评论 -
Linq学习之旅——LINQ查询表达式
Linq学习之旅——LINQ查询表达式 目录1. 概述2. from子句3. where子句4. select子句5. group子句6. into子句7. 排序子句8. let子句9. join子句10. 小结1. 概述 LINQ的全称是Language Integrated Query,中文译成“语言集成查询”。LINQ作为一种查询技术,首先要解决数据源的封装,大致使用了三大组件来实现这个封装,分别是LI...原创 2021-03-03 11:38:30 · 699 阅读 · 0 评论 -
.net 批量导出文件,以ZIP压缩方式导出
.net 批量导出文件,以ZIP压缩方式导出原创 2023-02-25 11:04:19 · 763 阅读 · 0 评论 -
C#图片旋转
C#图片旋转原创 2023-02-25 11:02:22 · 535 阅读 · 0 评论 -
使用Html.BeginForm来提交表单
使用Html.BeginForm来提交表单原创 2023-02-25 11:01:12 · 431 阅读 · 0 评论 -
C#分割字符串且忽略引号内
C#分割字符串且忽略引号内原创 2023-02-25 11:00:17 · 221 阅读 · 0 评论 -
在web.config中更改maxJsonLength属性无效
web.config中更改maxJsonLength属性无效原创 2023-02-25 10:18:33 · 256 阅读 · 0 评论 -
C#读取PDF文件的文本内容
C#读取PDF文件的文本内容原创 2023-02-24 16:33:58 · 621 阅读 · 0 评论 -
C# 设置Session延长过期时间
C#设置Session延长过期时间原创 2023-02-23 18:37:34 · 1672 阅读 · 0 评论 -
C#中判断服务器图片是否存在
C#中判断服务器图片是否存在原创 2023-02-23 18:28:18 · 449 阅读 · 0 评论 -
layui图片管理器
layui图片管理器转载 2023-02-23 18:25:00 · 643 阅读 · 0 评论 -
C#LINQ在列表中查找重复项
C#LINQ在列表中查找重复项原创 2022-12-28 09:14:41 · 2732 阅读 · 0 评论 -
简单使用C# 键值对
C# 键值对原创 2022-12-28 09:05:29 · 704 阅读 · 0 评论 -
C# 键值对数据排序
对于键值对的数据进行排序方法总结。原创 2022-12-28 09:03:34 · 363 阅读 · 0 评论 -
C#将list集合转化为sql
C#实现把String字符串转化为SQL语句中的In后接的参数原创 2022-06-08 11:42:14 · 709 阅读 · 0 评论 -
wxlogin插件,state,theme等参数失效,state返回为空.。扫码登录
在引用微信登录插件后引用正常,试用正常,但是加入state参数后,state不会跟code返回,返回空。查看源码后发现是因为redirect_uri参数没有编译,导致后面的参数跟在了redirect_uri的链接后面。redirect_uri: encodeURIComponent('https://www.xxx.com);在redirect_uri参数上加上encodeURIComponent函数编译就可以了。原创 2022-06-02 15:44:37 · 735 阅读 · 2 评论 -
C# 使用微信扫码登录网页
概念:我们实现微信扫码登录的同时,需要考虑的是,怎么样让微信扫码这个动作在网页中展示出来。具体分为以下四个步骤:第一步:我们需要在微信开放平台申请网站应用。微信开放平台第二步:创建一个空白页,在页面写上微信二维码生成的js操作第三步:通过申请的appid和AppSecret,去获取微信“异步”返回的code,在获取code的同时,通过 code 获取access_token。第四步:获取用户信息,当获取到微信的token时,我们可以请求微信获取用户openid的api,得到扫码用户的openid.原创 2022-05-20 16:24:47 · 4566 阅读 · 4 评论 -
C#并发实战Parallel.ForEach使用
前言:最近给客户开发一个伙食费计算系统,大概需要计算2000个人的伙食。需求是按照员工的预定报餐计划对消费记录进行检查,如有未报餐有刷卡或者有报餐没刷卡的要进行一定的金额扣减等一系列规则。一开始我的想法比较简单,直接用一个for循环搞定,统计结果倒是没问题,但是计算出来太慢了需要7,8分钟。这样系统服务是报超时错误的,让人觉得有点不太爽。由于时间也不多就就先提交给用户使用了,后面逻辑又增加了,计算时间变长,整个计算一遍居然要将近10分钟了。这个对用户来说是能接收的(原来自己手算需要好几天呢),但是我自己接受转载 2021-06-15 09:30:46 · 4905 阅读 · 0 评论 -
Cron表达式范例
Cron表达式范例: 每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ? 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ? 每月1号凌晨1点执行一次:0 0 1 1 * ? 每月最后一天23点执行一次:0 0 23 L * ? 每周原创 2021-06-15 08:55:02 · 212 阅读 · 0 评论 -
C# 设置Session延长过期时间
Session默认30分钟失效,也就是说页面30分钟没有进行任何操作,Session就会失效。设置Timeout可以延长Session有效时间,Session最大有效时长为24小时, 单位为分钟。1、web.config设置。统一设置Session延长过期时间。<system.web> <sessionState mode="InProc" timeout="1440"/></system.web>2、Session调用的cs文件中设置。单独设置Se原创 2021-05-12 09:26:58 · 1154 阅读 · 0 评论 -
SQL Server创建表语句介绍
SQL Server创建表是最常见也是最常用的操作之一,下面就为您介绍SQL Server创建表的语句写法,供您参考,希望可以让您对SQL Server创建表方面有更深的认识。USE suntest create table 仓库 ( 仓库编号 int , 仓库号 varchar(50) , 城市 varchar(50) , 面积 int ) create table 仓库1 ( 仓库编号 int not null , 仓库号 varchar(50) n原创 2021-04-22 18:40:18 · 8118 阅读 · 0 评论 -
C#把datetime类型的日期转化成年月日或其他格式方法总结
把datetime类型的日期转化成年月日或其他格式转载 2021-04-22 18:32:59 · 1811 阅读 · 0 评论 -
C#(去、过滤)掉字符中的换行符(\r\n) (实用)
参考:https://www.cnblogs.com/ShaYeBlog/p/5082874.html 本文介绍的方法需要先导入命名空间:usingSystem.Text.RegularExpressions; 字符串里所有的的换行符都去掉:textStr = Regex.Replace(textStr, @"[/n/r]", ""); 去掉末...原创 2021-04-08 14:52:41 · 10538 阅读 · 0 评论 -
C#中IndexOf的使用
IndexOf()查找字串中指定字符或字串首次出现的位置,返首索引值,如: str1.IndexOf("字"); //查找“字”在str1中的索引值(位置) str1.IndexOf("字串");//查找“字串”的第一个字符在str1中的索引值(位置) str1.IndexOf("字",start,end);//从str1第start+1个字符起,查找end个字符,查找“字”在字符串STR1中的位置[从第一个字符算起]注意:start+end不能大于str1的长度 indexof参数为str原创 2021-03-22 17:02:45 · 1684 阅读 · 0 评论 -
C#,根据Model生成sql语,并生成sql参数
public class TestModel { public int ID { get; set; } public string Name { get; set; } public string QQ { get; set; } public string Email { get; set; } }public class TestDal{ public void CreateSql<T>(T model) { T原创 2021-03-22 16:58:24 · 813 阅读 · 2 评论 -
图解动软代码生成器使用(C#快捷生成代码)
首先在百度搜索后直接下载; 一 功能概览 常用操作; 代码模版有如下类别; 工具菜单有如下功能; 二 新增数据库服务器 1 连接sql server 测试连接成功后提示关闭软件重新打开; 新建的服务器; 2 连接oracle ...转载 2021-03-22 16:56:59 · 3180 阅读 · 0 评论 -
C#将时间戳转成时间格式(互转)
什么是时间戳:时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。时间戳在线转换网址:https://tool.lu/timestamp,时间戳的转换网址有很多,经常用的还有站长工具。下附代码,在控制台中粘贴在启动类即可使用,需引用(using System)命名空间 ;/// <summary>/// 取时间戳,高并发情况下会有重复。想要解决这问题请使用sleep线程睡眠1毫秒。/// </summ原创 2021-03-17 10:37:59 · 3207 阅读 · 0 评论 -
Token验证登录状态的简单实现
Token验证登录状态的简单实现转载 2021-03-10 10:22:50 · 1803 阅读 · 0 评论 -
C#实现的AES加密解密
本文实例讲述了C#实现的AES加密解密。分享给大家供大家参考,具体如下:/****************************************************************** * 创建人:HTL * 说明:C# AES加密解密 *******************************************************************/using System;using System.Security.Cryptography;usi原创 2021-03-10 10:13:29 · 5926 阅读 · 6 评论 -
AES加密编码格式用base64
1.今天我有个朋友说他们公司用上面这个加密跟编码的,但是他解析出来老是乱码,然后我就看了看帮他改了改,记录一下,顺便有朋友也遇到这样问题的时候可以看看,代码如下: ** * 项目名称 FileOutputStreamClass * 包名 otouzi.com.fileoutputstreamclass * 类名 AESBase * 时间 2018/8/17 */p...转载 2021-03-10 10:10:35 · 981 阅读 · 0 评论 -
MVC session过期时如何跳转
MVC session过期时如何跳转转载 2023-03-22 14:54:21 · 119 阅读 · 0 评论 -
ASP.NET中 MVC框架设置session过期后自动跳转登录页面
使session过期后自动跳转登录页面步骤1. 在web.config中设置session过期时间 单位分钟 <system.web> <authentication mode="Forms"> <forms loginUrl="~/Home/Login" timeout="2880" defaultUrl="~/Home/Login" /> </authentication> <sessionState mode=原创 2021-03-03 15:08:23 · 1380 阅读 · 5 评论 -
【干货分享】C# 实体类生成工具
C# 实体类生成工具转载 2021-03-03 15:03:12 · 1821 阅读 · 4 评论 -
C# 将json转换为实体对象
需要先引用命名空间Newtonsoft.Json 和 Newtonsoft.Json.Linq1.可自行网上下载 Newtonsoft.Json.dll ,在项目中添加引用2.或者是直接使用VS的内置NuGet包管理器中搜索Newtonsoft.Json 安装到指定项目1.针对简单的json串需要处理的json串“{“message”: “操作成功”,“data”: “This is a data”,“success”: “true”}”解析:string json = "{\"m原创 2021-02-27 16:50:51 · 6813 阅读 · 0 评论 -
用Visual Studio Code开发.NET Core看这篇就够了
用Visual Studio Code开发.NET Core看这篇就够了原创 2021-02-23 14:57:30 · 1766 阅读 · 0 评论 -
C# 中如何将List<string>里的集合转换成字符串与字符串怎样转为List<string>集合
1.把List里的集合转换成字符串:List names =newList(){“ccc”,“xxx”,“aaa”,“bbbb”};names.Sort();var result =String.Join(",", names.ToArray());Console.Write(result);2.字符串怎样转为List集合:string s = “1,2,3”;List list = new List(s.Split(’,’));foreach (string t in list){Me原创 2021-02-17 14:06:21 · 3456 阅读 · 0 评论 -
CodeSmith模板代码生成实战详解
为了提高开发效率,节约开发时间,我们采用了codesmith根据自定义模板,生成代码功能。让单表的增删改查功能从数据访问层到ui展示层一键批量生成。下面就开始codeSmith模板编写。官网地址:http://www.codesmithtools.com下载地址:http://www.codesmithtools.com/downloads我使用的,带破解注册工具的codesmith链接:http://pan.baidu.com/s/1dDdndsd。傻瓜式安装,不做介绍。只不过你安装完需要很多原创 2021-02-16 10:35:21 · 1367 阅读 · 0 评论