随笔分类 - .net core
后端
摘要:第一步创建自定义类 using System; using System.Linq; using System.Text.RegularExpressions; namespace QWER.Extensions { public static class StringExtensions { pu
阅读全文
摘要:第一步:在全局JS中定义所需要的js代码 (一般在site.js中) function OnEdit(data, title, url, postUrl, submitBtnText) { var action = postUrl ? postUrl : url; $("#SubimtForm").
阅读全文
摘要:我是直接综合到了我的AutoMapperHelper 类里面,跟我的映射放在一起了,不要介意使用方法的名字 我这里使用的两个类反射,由 S 转给 T 目前使用的都是 泛型集合 里面的集合数组,所以判断泛型就判断了集合 public static T MapperTo<T, S>(T t,S s) {
阅读全文
摘要:PadLeft:向左补全(根据字符串长度补全设置长度)PadRight:向右补全(根据字符串长度补全设置长度)当我们需要 000123或者123000,总长度为6位数或者几位数需要补齐PadLeft(长度数,“补的东西”) 值:string num="23"; PadLeft 例子:var num
阅读全文
摘要:通常情况下Guid类型用的不多,但也不少。在数据库中其实没有Guid这个类型,就像是bool类型在数据库中是bit类型。Guid在数据库中类型为:uniqueidentifier:全局唯一标识符 在后端语言中以C#为例直接写Guid这个类型就行了 public Guid? Guid { get; s
阅读全文
摘要:前端要传多个值到后端来输出一些东西1.post请求返回回来乱码并且不能正确生成2.get请求没有反应后者后端接收不到值 答案:数组转字符串往后端传 前端: this.axios.get("api/xxx/xxx",{params:{id:this.Data.join(',')},responseTy
阅读全文
摘要:前言:数据库 :Sql Server2016 编辑器:VS2019 环境 :.net core 和efcore 数据量:5万条 相关联的表:3个相关表 !!!:这些表创建时没有外键等相关连接,所以麻烦 需求:展示个人用户所有所有的信息,数据分别存在大概5个表里面,有接近6万人,查询排列展示出来 吐槽
阅读全文
摘要:SelectMany的用法 先给个参数 public class model { public int id public user Users } public class user { public int id public string name } 存数据 List<Model> List
阅读全文
摘要:// 前端 this.axios.get('/api/xxx/User',this.tabledata).then(res => { }); //后端 public async Task<IActionResult>User(user filter) { } 上述错误不熟悉所导致的大概两个个错误,如
阅读全文
Request failed with status code 500以及自引用循环Self referencing loop detected for property ‘xx‘ with type
摘要:错误Error: Request failed with status code 500 ,调试前端没问题,后端也没问题,还报错“连接超时” 在Network中找到错误Self referencing loop detected for property 'xxxx' with type 当我们后端
阅读全文
摘要:.net是平台,其他都是运行在其.NET FrameWork环境下的 C#,Vb都是语言运行在.net 平台下 Asp,Asp.net 都是用来写Web网页的,但是Asp和Asp.net有区别 Asp是微软前后一体化封装好了的写法来写网页,比较老了 asp.net 前后分开了用控制器视图来写,比较新
阅读全文
摘要:注:EFCore和EF有区别,在core中写的也有一点区别,每个人写法不同仅供参考写的比较细致耐性一点看完会有收获的 首先加上必要的引用 using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.ChangeTr
阅读全文
摘要:在asp.net core、asp.net 中做where条件过滤筛选的时候写的长而繁琐不利于维护,用PredicateBuilder进行筛选、过滤、LInq配合Ef.core进行动态拼接lamdba表达式树并用作条件精准查询,模糊查询,加上Any和Contains进行进一步处理 在linq中各种条
阅读全文
摘要:题外话:当传递文件流时要确定文件流的类型,但也有例外就是application/octet-stream类型,主要是只用来下载的类型,这个类型简单理解意思就是通用类型类似 var 、object、array 这样什么都可以存的类型,我当前是excel表格也可以使用excel类型的流 applicat
阅读全文

浙公网安备 33010602011771号