1

C# 表达式树Lambda扩展(四)

一、前言 本来计算这篇文章在后面需要运用的时候写的,但是既然写到表达式的扩展呢,就一起写完吧。 看到这个标题就有一种疑问,Lambda表达式本来就是表达式树,还需要怎么扩展?那就看看下面的内容,你就知道了。 表达式系列目录 C# 表达式树讲解(一) C# 表达式树遍历(二) C# 表达式树分页扩展( ...

园子的蜗牛 发布于 2019-09-15 23:34 评论(0)阅读(122)
0

在.NET Core控制台中使用依赖注入

本文介绍如何在控制台应用程序中使用微软提供的依赖注入功能,掌握控制台中的用法后,可以扩展到构建windows服务中。 创建控制台应用程序 添加 的引用 创建 对象,添加服务注册 构建 对象 获取服务 更多依赖注入的介绍,可以参考 "《ASP.NET Core 依赖注入基本用法》" 参考文档: htt ...

拓荒者-OTW 发布于 2019-09-15 23:10 评论(0)阅读(18)
0

记录一次使用NPOI遇到的问题

在.net 下一般使用NPOI操作Excel相信大家都不陌生,但是本人在操作过程中遇到一个比较奇怪的问题,特写此博客记录与大家分享。 例子是使用Winform,点击按钮时弹出打开文件对话框,然后选择文件来读取Excel。 最开始代码时这样写的: 1 private void button1_Clic ...

Jichan·Jong 发布于 2019-09-15 22:36 评论(0)阅读(15)
0

企业应用向ASP.NET Core迁移

有人说.NET在国内的氛围越来越不行了,看大发快3平台—大发快3官方文章的浏览量也起不来。是不是要转Java呢? 没有必要扯起语言的纷争,Java也好C#都只是语言是工具,各有各的使用场景。以前是C#非开源以及不能在Linux上使用,没有被互联网公司考虑,但它仍然有它的用途。这几年国内互联网公司进入蓬勃发展时期,所有才... ...

zock 发布于 2019-09-15 20:51 评论(0)阅读(36)
0

C#各种字段类型对比

一、常量、只读字段、静态字段和静态只读字段对比 常量、只读字段、静态字段和静态只读字段对比表: 常量、只读字段、静态字段和静态只读字段适用数据: 1、常量适用于定义时就已知且不能改变的数据。 2、只读字段适用于通过第三方在运行时赋值且不能改变的数据(对象独享)。 3、静态只读字段适用于通过第三方在运 ...

yaojieyuan 发布于 2019-09-15 18:13 评论(0)阅读(20)
1

C# 表达式树遍历(二)

一、前言 上一篇我们对表达式树有了初步的认识,这里我们将对表达式树进行遍历,只有弄清楚了他的运行原理,我们才可以对他进行定制化修改。 表达式系列目录 C# 表达式树讲解(一) C# 表达式树遍历(二) C# 表达式树分页扩展(三) C# 表达式树Lambda扩展(四) 二、表达式树的遍历 要查看表达 ...

园子的蜗牛 发布于 2019-09-15 17:33 评论(3)阅读(55)
0

Wpf Backgroundworker

<Window x:Class="WpfApp53.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/20... ...

Fred1987 发布于 2019-09-15 17:08 评论(0)阅读(15)
0

C# 获取目录路径

此处项目路径是:C:\GetPathInfo\ ...

ZeroSymbol 发布于 2019-09-15 14:57 评论(0)阅读(22)
1

asp.net core 使用 signalR(一)

asp.net core 使用 signalR(一) Intro SignalR 是什么? ASP.NET Core SignalR 是一个开源代码库,它简化了向应用添加实时 Web 功能的过程。 实时 Web 功能使服务器端代码能够即时将内容推送到客户端。 SignalR 的适用对象: 需要来自服 ...

WeihanLi 发布于 2019-09-15 14:21 评论(0)阅读(138)
1

[2]尝试用Unity3d制作一个王者荣耀(持续更新)->选择英雄-(上)

如果已经看过本章节:目录传送门:这是目录鸭~ 1.场景搭建: 首先我们去AssetStore逛淘宝~~~ 我淘到的是这个资源,其他好看的场景(消耗不高的都行)。 然后我们导入了这个资源后,把资源根文件夹的名字改为Select,把Demo场景文件的名字改为Selection,我这样修改的emmm... ...

Miku~ 发布于 2019-09-15 14:15 评论(3)阅读(207)
0

Parallel.For

static void Main(string[] args) { int i = 0; Parallel.For(0, 100, (x) => { Console.WriteLine(i); i++; }); Console.WriteLine($"i is {i}"); Console.Read ...

Fred1987 发布于 2019-09-15 12:24 评论(0)阅读(12)
6

C# 表达式树讲解(一)

一、前言 一直想写一篇Dpper的定制化扩展的文章,但是里面会设计到对Lambda表达式的解析,而解析Lambda表达式,就必须要知道表达式树的相关知识点。我希望能通过对各个模块的知识点或者运用能够多一点的讲解,能够帮助到园友了解得更多。虽然讲解得不全面,如果能成为打开这块的一把钥匙,也是蜗牛比较欣 ...

园子的蜗牛 发布于 2019-09-15 07:19 评论(0)阅读(253)
3

C#委托(delegate、Action、Func、predicate)和事件

一、前言 刚开始工作的时候,觉得委托和事件有些神秘,而当你理解他们之后,也觉得好像没有想象中的那么难。在项目中运用委托和事件,你会发现他非常棒,这篇博文算是自己对委托和事件的一次梳理和总结。 二、委托 C#中的委托,相当于C++中的指针函数,但委托是面向对象的,是安全的,是一个特殊的类,当然他也是引 ...

园子的蜗牛 发布于 2019-09-14 21:52 评论(1)阅读(270)
1

认证方案之初步认识JWT

前言: 现在越来越多的项目或多或少会用到JWT,为什么会出现使用JWT这样的场景的呢? 假设现在有一个APP,后台是分布式系统。APP的首页模块部署在上海机房的服务器上,子页面模块部署在深圳机房的服务器上。此时你从首页登录了该APP,然后跳转到子页面模块。session在两个机房之间不能同步,用户是 ...

艾三元 发布于 2019-09-14 19:45 评论(0)阅读(262)
0

Fortify安全漏洞一般处理方法

前段时间公司又一轮安全审查,要求对各项目进行安全扫描,排查漏洞并修复,手上有几个历史项目,要求在限定的时间内全部修复并提交安全报告,也不清楚之前是如何做的漏洞修复,这次使用工具扫描出来平均每个项目都还有大概100来个漏洞。这些漏洞包括SQL语句注入,C#后端代码,XML文件,以及前端HTML,JS代 ...

wxdongtt2007 发布于 2019-09-14 16:21 评论(0)阅读(73)
0

部署 asp.net 网站到 Azure

部署asp.net网站到Azure 前言 前些天一直在写一个单页面web应用程序,终于完成了,于是考虑发布到云服务器。本人没有AWS账号,遂本打算使用谷歌云。参考文档后发现官方文档给出的方式为在visual studio上使用Cloud Tools for Visual Studio插件,然而该插件 ...

SanZhang 发布于 2019-09-14 15:28 评论(0)阅读(18)
0

ABP 结合 MongoDB 集成依赖注入

1.我们再ABP项目添加一个.NET Core类库 类库名自定定义, 我这里定义为 TexHong_EMWX.MongoDb 添加NuGet包。 ABP mongocsharpdriver 添加 AbpMongoDbConfigurationExtensions.cs 添加 AbpMongoDbMo ...

Lyde 发布于 2019-09-14 12:13 评论(0)阅读(41)
0

C#获取CPU和内存使用率

获取内存使用率 方式1: using System; using System.Runtime.InteropServices; namespace ConsoleApp1 { public class Class1 { static void Main(string[] args) { Conso ...

雨水的命运 发布于 2019-09-14 10:42 评论(0)阅读(53)
0

搭建Nuget服务器(Nuget私服)

一、前言 对公司或者对个人来说,经过一段时间的沉淀之后,都会有一些框架或者模块,为了对这些框架或者模块进行更好的管理和维护,也为了方便后面的开发或者其他同事,我们可以在我们本地或者内网搭建一个Nuget服务器。当然也可以把相关的Package提交到Nuget官方上去,只是提交上之后,就相当于公开了。 ...

园子的蜗牛 发布于 2019-09-13 21:43 评论(0)阅读(58)
0

wpf 当DataGrid列模版是ComboBox时,显示信息

​ 实际工作中,有时DataGrid控件某一列显示数据是从Enum集合里面选择出来的,那这时候设置列模版为ComboBox就能满足需求。而关于显示的实际内容,直接是Enum的string()返回值可能不太适合,这时候采用System.ComponentModel.Description是一个很好用的 ...

njit_77 发布于 2019-09-13 13:24 评论(0)阅读(34)