- 博客(16)
- 收藏
- 关注
转载 c# 动态拼接Lambda
public static class LambdaHelper { /// <summary> /// Lambda表达式拼接 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="first"></param> /// <param nam.
2021-07-05 16:51:39
1128
原创 C# 数组快速去重复
List<User> ids = new List<User>();ids.Where((x, i) => ids.FindIndex(zf => z.Name == x.Name) == i);
2021-06-30 16:44:41
499
原创 C# 数组批量删除
List<int> aa =new List<int> {1,2,3,4,5 }; List<int> bb = new List<int> { 1,2,3 }; aa.RemoveAll(p=>bb.Contains(p));
2020-10-16 17:27:04
817
原创 C# WebAPI 传数组参数
public HttpResponseMessage Test(dynamic dynamic) { string name= dynamic.name; List<int> list= dynamic.list.ToObject<List<int>>();//TODO:接口参数传数组 return Request.CreateResponse...
2020-09-22 15:07:22
2235
转载 C#中 EF(EntityFramework) 性能优化
C#中 EF(EntityFramework) 性能优化现在工作中很少使用原生的sql了,大多数的时候都在使用EF。刚开始的时候,只是在注重功能的实现,最近一段时间在做服务端接口开发。开发的时候也是像之前一样,键盘噼里啪啦的一顿敲,接口秒秒钟上线,但是到联调测试的时候就悲剧了。。。。那叫一个慢啊,客户端有种“千年等一回的赶脚” 。由于访问量和数量都提升了一个数量级,之前没有 考虑过的问题,都在此时暴露了,根据自己百度、google的经历实践,整理了这一些优化点。欢迎各位大神批评指正!1.使用AsNo
2020-09-03 16:16:21
823
转载 EF的GroupBy多字段分组查询
GroupBy根据多个字段分组使用方式:一、使用扩展方法query.GroupBy(q => new { q.Year, q.Month }) .Select(q => new { Year = q.Key.Year, Month = q.Key.Month, BuildAmount = q.Sum(i =>...
2020-03-25 14:45:44
4773
原创 C# 检测传入的json格式是否符合标准,对比json是否一样
/// <summary> /// 检测传入的json格式是否符合标准 /// </summary> /// <param name="inobj">传入的json</param> /// <param name="obj">标准json</param> ...
2019-09-11 17:52:13
2629
原创 EF Include 使用lambda表达式
EF Include 使用lambda表达式 ,添加using System.Data.Entity引用就可以了
2019-04-22 13:02:59
2574
原创 C# session使用方法
Global.asax.cs里面添加 public override void Init() { //注册事件 this.AuthenticateRequest += WebApiApplication_AuthenticateRequest; base.Init(); }...
2019-03-01 17:06:24
2683
原创 读取json文件,将string转成实体对象
//读取json文件,转成字符串 string path = "json.json"; String linee = ""; using (StreamReader sr = new StreamReader(path, Encoding.UTF8)) ...
2018-11-30 14:08:01
2155
原创 EF查询数据时根据传递的不同参数排序并分页
#region --------------根据参数动态排序 /// <summary> /// 根据不同参数动态排序 /// </summary> /// <param name="condition">Lambda表达式</param> /// &l...
2018-11-21 09:53:43
810
原创 EF多条件排序
//先根据状态排序,再根据时间排序.OrderBy(ord => ord.State).ThenByDescending(ord => ord.CreateTime)//根据上面的排序作为基础再排序
2018-11-09 10:12:40
4407
原创 [VS2017]通过 iis或者本地IP 调试代码
右击项目—>属性如图设置好—>保存—>F5开启调试 (记得打断点)注意:VS2017 要用管理员身份打开
2018-11-08 11:18:48
3596
2
原创 webapi 传html标签时报错,检测到有潜在危险的 Request.Form 值。
解决方案,网页传值时使用"Content-Type":"application/json",api接收时使用Dynamic接收
2018-10-23 09:11:32
873
原创 vs一些快捷键备忘
Alt+Shift+F10 /Ctrl+. -打开执行改名,实现接口和抽象类的小窗口(还可以用Ctrl+.,不过有的中文输入法用到这个)Ctrl + K +D -格式化代码快速代码模板“cw” + 双击tab键 - Console.WriteLine();“mbox” + 双击tab键 - Messagebox.Show();"prop"+ 双击tab键 -含有Get...
2018-10-16 14:21:54
234
转载 【IIS】编译器失败,错误代码为 -2146232576
把新写的 ASP.NET MVC 代码发布到 阿里云虚拟机后,报如下错误:编译器失败,错误代码为 -2146232576参考了 iis 错误 -2146232576 和 asp.net mvc5本机调试正常,发布到服务器上提示编译错误,编译器失败错误代码未-2146232576 ,都是通过升级 .NET Framework 到 4.6 解决的,但是阿里云的共享云虚拟主机经过我的测试,最...
2018-10-08 13:27:10
6854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人