随笔分类 - 编程小技巧
摘要:1、^ 按位异或运算符 要求: 按位异或运算符(用于对数据的位进行操作),它表示的含义是逐位非或,要求两个整型操作数。从最小(即最右)的位开始,对操作数逐位操作;如果只有其中一个位为1,那么结果为1;否则为0。例如: 0000 0000 1011 1111^ 0000 1111 0101 1111为
阅读全文
摘要:一、命名空间 using Microsoft.AspNetCore.Http; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.IO; 二、 #regio
阅读全文
摘要:1. selectedIndex——指的是dropdownlist中选项的索引,为int,从0开始,可读可写 2. selectedItem——指的是选中的dropdownlist中选项,为ListItem,只读不写 3. selectedValue——指的是选中的dropdownlist中选项的值
阅读全文
摘要:参数类中参数名的限制条件: //手机号(参数类) [Required(ErrorMessage = "项目名称不能为空")]//手机号不能为空 [StringLength(11)]//手机号必须是十一位 public string CraftsmanPhone { get; set; } // 验证
阅读全文
摘要:注意:英语不好的小朋友注意了,这里给大家推荐一个get包注释汉化的一个教程,有助于快速理解其内容!!!!!! 一、安装汉化包的前提: .NET Core 3.0 SDK或更高版本。 Visual Studio 2019版本16.3或更高版本。 二、第一步:打开微软: 官方下载页面. 这里博主用的是3
阅读全文
摘要:1、list<T> 转化DateTable public static DataTable ToDataTable<T>(IEnumerable<T> collection) { var props = typeof(T).GetProperties(); var dt = new DataTabl
阅读全文
摘要:1.需要Get包 QRcoder 2.命名空间 using QRCoder; 3.接口的形式获取存储二维码的内容和像素大小 #region 二维码 /// <summary> /// 获取二维码 /// </summary> /// <param name="url">存储内容</param> //
阅读全文
摘要:其实生成二维码的组件有很多种,如:QrcodeNet,ZKWeb.Fork.QRCoder,QRCoder等 我选QRCoder,是因为小而易用、支持大并发生成请求、不依赖任何库和网络服务。 既然是.net core 那当然要用依赖注入,通过构造函数注入到控制器。 软件版本 Asp.net Core
阅读全文
摘要:当数据库中id列不再是自增列的时候,需要代码里生成唯一id! 一、首先添加Nuget包 System.Runtime 二、其次添加命名空间 using System; 三、在代码中生成唯一id var guid = Guid.NewGuid().ToString();
阅读全文
摘要:一、对数据库执行代码语句 JTTransactionApprovalDataContext db = DbHelper.GetDataContext()//寻找链接数据库的字符串 SysLoginLog log = new SysLoginLog(); log.UserAccount = user.
阅读全文
摘要:@model WebApplication1.Dto.QzBusinessDtlDto <div class="form-group detail-pics-wrapper"> <label for="">详情图片</label> <div class="yes-preview-uploader">
阅读全文