LINQ中经常需要进行数据判断进行筛选,如果遇到需要对日期进行格式化,需要注意不能在实体Entity中直接格式化日期,这样会报错,而是需要先将实体转换,再筛选。 例如: var day = "2020-04-20"; v…
.net core 3.x使用mysql EntityFramework
本文演示了MySql Entityframework在.net core中的基本使用。 添加依赖包 使用NuGet添加依赖,全部使用最新的即可。 Microsoft.EntityFrameworkCore Microsoft.EntityF…
resharper2019.3.3最新激活方案
找了好久,最后搜到zhile.io这个简单有效的方案,好用。 1、首先,修改hosts,添加:0.0.0.0 account.jetbrains.com到%SYSTEMROOT%\System32\drivers\etc\hosts文件。 …
.NET Model名称转换
模型中为了统一命名,所以都是用首字母大写的格式。但是返回的Json格式统一都为小写格式。所以就需要用到.NET提供的一个强大且好用的声明属性:JsonProperty,这样,就可以很方便的转换我们需要使用的名字。 public class …
.NET Core将Json字符串反序列化为对象
有时候需要前端传一个Json对象到服务器,这样比较方便实用,但是传到后端的Json是string类型,有几种方法可以将其转成object来方便.net core操作。 创建类对象 创建一个需要转换的对象的类,这样做对大数据很友好。 clas…
C#使用Process的StandardOutput遇到阻塞的问题及解决方案
项目中使用ffprobe插件读取视频信息,不用想,肯定要是用Process创建进程,然后使用StandardOuput接收输出。然而在测试的时候,发现程序一直卡在ffprobe的进程。 我试过的方案 1、看到有人说需要把p.Standard…
ASP 获取站点根目录
网站的根目录,一个是本地路径,一个是url路径,当需要文件操作时,我们需要本地路径,当需要与前端交互时,我们需要url路径。 在控制器中找本地路径: string path = AppDomain.CurrentDomain.SetupIn…