随笔分类 -  C#.NET

令人绝望的C#代码
摘要:int[] a = new int[] { 1, 2, 3, 4 }; int l1 = a.Where(i => false).Count(); 阅读全文

posted @ 2020-01-20 11:29 漫思 阅读(481) 评论(0) 推荐(0) 编辑

Linq To DataTable
摘要:private void button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("Name", typeof(string)); dt.Columns.Add("Age", 阅读全文

posted @ 2020-01-17 10:23 漫思 阅读(247) 评论(0) 推荐(0) 编辑

C# 彻底搞懂async/await
摘要:前言 Talk is cheap, Show you the code first! private void button1_Click(object sender, EventArgs e) { Console.WriteLine("111 balabala. My Thread ID is : 阅读全文

posted @ 2020-01-16 17:31 漫思 阅读(4026) 评论(1) 推荐(1) 编辑

C#代码简洁规范
摘要:var sth=new zfsdfsdfs() sth.ssss(); 直接变成 new zfsdfsdfs().ssss(); for循环和foreach循环和if else是代码混乱的大敌。 之前的代码 Expression<Func<Math_RoleInfo, bool>> exp1 = n 阅读全文

posted @ 2020-01-14 23:10 漫思 阅读(364) 评论(0) 推荐(0) 编辑

C#6新特性,让你的代码更干净
摘要:1、集合初始化器 public class Post { public DateTime DateCreated { get; private set; } = DateTime.Now; public List<Comment> Comments { get; private set; } = n 阅读全文

posted @ 2019-12-30 10:43 漫思 阅读(654) 评论(0) 推荐(0) 编辑

C# Debug和release判断用法
摘要:C# Debug和release判断用法 #if (!DEBUG)Response.Write("DEBUG下运行");#elseResponse.Write("release下运行");#endif 阅读全文

posted @ 2019-12-25 19:59 漫思 阅读(1198) 评论(0) 推荐(1) 编辑

JS、C#编码解码
摘要:最近在项目中用到请求一个地址的时候,会传个JSON数据。刚开开始没什么问题,后来发现有特殊符号就会有问题,找到一些解决方案,在此记录下。 escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,, 阅读全文

posted @ 2019-12-19 15:18 漫思 阅读(319) 评论(0) 推荐(0) 编辑

C#异步编程看这篇就够了
摘要:随着.NET Core的流行,相信你现在的代码中或多或少的会用到async以及await吧!毕竟已成标配。那么我们为什么要用async以及await呢?其实这是微软团队为我们提供的一个语法糖,让我们不用996就可以轻松的编写异步代码,并无太过神奇的地方。那么,问题来了,什么是异步?异步到底又是怎样的 阅读全文

posted @ 2019-12-18 18:26 漫思 阅读(4296) 评论(0) 推荐(1) 编辑

在 ASP.NET Core 项目中使用 MediatR 实现中介者模式
摘要:一、前言# 最近有在看 DDD 的相关资料以及微软的 eShopOnContainers 这个项目中基于 DDD 的架构设计,在 Ordering 这个示例服务中,可以看到各层之间的代码调用与我们之前传统的调用方式似乎差异很大,整个项目各个层之间的代码全部是通过注入 IMediator 进行调用的, 阅读全文

posted @ 2019-11-21 23:06 漫思 阅读(240) 评论(0) 推荐(0) 编辑

contentType: 'application/json' C#后台怎么处理
摘要:contentType: 'application/json' 的处理如下: $(function () { $.ajax({ 'url': "/Home/Send2SHengPi", data: JSON.stringify({"WorkId":[1, 2, 3, 4, 5]}), content 阅读全文

posted @ 2019-09-11 13:30 漫思 阅读(2478) 评论(1) 推荐(0) 编辑

Http 请求头中 X-Requested-With 的含义
摘要:昨天看代码的时候,看到了这个一句 String requestedWith = ((HttpServletRequest) request).getHeader("X-Requested-With"); X-Requested-With 看到这个玩意并不知道是啥 于是查了一下 if (request 阅读全文

posted @ 2018-11-26 09:23 漫思 阅读(24972) 评论(0) 推荐(2) 编辑

MIME类型大全
摘要:NameMIME Type / Internet Media TypeFile ExtensionMore Details 3D Crossword Plugin application/vnd.hzn-3d-crossword .x3d IANA: 3D Crossword Plugin 3GP 阅读全文

posted @ 2018-11-09 12:15 漫思 阅读(1166) 评论(0) 推荐(0) 编辑

C# 如何进行图像的压缩
摘要:从网上找的非常有效。图片3M到500k private static ImageCodecInfo GetEncoderInfo(String mimeType) { int j; ImageCodecInfo[] encoders; encoders = ImageCodecInfo.GetIma 阅读全文

posted @ 2018-04-04 23:12 漫思 阅读(11695) 评论(4) 推荐(1) 编辑

ASP.NET MVC导出Excel
摘要:首先下载 NPOI.dll 引用到项目中 建议下载地址:http://download.csdn.net/detail/pukuimin1226/5851747 前台代码: <a href='/Admin/NurseUser/Excel' target='_blank'>导出Excel</a> 后台 阅读全文

posted @ 2018-03-27 17:35 漫思 阅读(309) 评论(0) 推荐(1) 编辑

.net中的设计模式---单例模式
摘要:.net设计模式: Net设计模式实例之单例模式( Singleton Pattern) 一 : 单例模式的简介:(Brief Introduction) 单例模式(Singleton Pattern),保证一个类只有一个实例,并提供一个访问它的全局访问点。单例模式因为Singleton封装它的唯一 阅读全文

posted @ 2018-03-20 22:03 漫思 阅读(1611) 评论(0) 推荐(0) 编辑

让AutoMapper在你的项目里飞一会儿(转)
摘要:先说说DTO DTO是个什么东东? DTO(Data Transfer Object)就是数据传输对象,说白了就是一个对象,只不过里边全是数据而已。 为什么要用DTO? 1、DTO更注重数据,对领域对象进行合理封装,从而不会将领域对象的行为过分暴露给表现层 2、DTO是面向UI的需求而设计的,而领域 阅读全文

posted @ 2018-02-27 22:35 漫思 阅读(190) 评论(0) 推荐(0) 编辑

使用WPF动态显示CPU使用率
摘要:基于WPF的开源图表控件有很多,大多数都是静态图表,如果需要绘制CPU使用率这样的动态数据就显得力不从心,微软开源的DynamicDataDisplay控件弥补了这个不足,为了做个备忘,我用它来实时绘制CPU使用率曲线,当然,这个控件也可以绘制动态线图、气泡图和热力图,具体可参阅官网示例代码,使用方 阅读全文

posted @ 2017-07-03 10:51 漫思 阅读(1082) 评论(0) 推荐(0) 编辑

ASP.NET MVC 分页MvcPager
摘要:他连续12年获得微软MPV称号, 杨涛 几年前,他写的ASP.NET分页控件,被很多.NET开发人员使用,现在他又写了名为MvcPager的分页扩展,并免费开源,支持MVC通用分页,与EF完美结合,支持AJAX分页,简单灵活,提供多个演示案例,是迄今为止最好的MVC分页方式,推荐各位ASP.NET 阅读全文

posted @ 2017-07-03 10:20 漫思 阅读(314) 评论(0) 推荐(0) 编辑

关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
摘要:问题描述 当跨域(cross domain)调用ASP.NET MVC或者ASP.NET Web API编写的服务时,会发生无法访问的情况。 重现方式 使用模板创建一个最简单的ASP.NET Web API项目,调试起来确认能正常工作 创建另外一个项目,仅仅包含一个HTML页面,发起AJAX的调用 阅读全文

posted @ 2017-06-14 22:48 漫思 阅读(384) 评论(0) 推荐(0) 编辑

C# ASP.NET MVC 配置允许跨域访问
摘要:在web.config文件中的 system.webServer 节点下 增加如下配置 阅读全文

posted @ 2017-06-14 22:44 漫思 阅读(6224) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示