摘要:
开发过程中,有时需要测试接口运行时间,net平台直接提供了Stopwatch类来操作 var s = new System.Diagnostics.Stopwatch(); s.Start(); //程序执行代码 s.Stop(); s.ElapsedMilliseconds //得到执行毫秒 阅读全文
摘要:
EF.Functions 映射 由于并非所有数据库函数都有等效的 C# 函数,因此 EF Core 提供程序提供了特殊的 C# 方法来调用某些数据库函数。 这些方法通过 EF.Functions 定义为扩展方法来用于 LINQ 查询中。 这些方法是特定于提供程序的,因为它们与特定数据库函数密切相关。 阅读全文
摘要:
前言: 在开发过程中我们经常用到的string类自带方法就那些个,但是有时突然不记得,又得翻看文档,比较麻烦,自己直接总结下来,方便查看 1、String.Contains 返回一个值,该值指示指定的字符是否出现在此字符串中。 string s1 = "The quick brown fox jum 阅读全文
摘要:
应用于参数声明,以按引用而不是按值传递参数: ref:在调用方法之前必须初始化参数。 该方法可以将新值赋给参数,但不需要这样做。 out:该调用方法在调用方法之前不需要初始化参数。 该方法必须向参数赋值。 ref 参数修饰符 若要使用 ref 参数,方法定义和调用方法均必须显式使用 ref 关键字 阅读全文
摘要:
前言: 有时候我们不能精确的确定一个方法需要多少个参数, C#中有一个叫参数数组,就是把数组作为方法的参数,使用 params 关键字标记的参数必须为数组类型,并且必须是该方法的参数列表中的最后一个参数。 然后,调用方可通过以下四种方式中的任一种来调用方法: 传递相应类型的数组,该类型包含所需数量的 阅读全文
摘要:
前言: .Net中操作Redis的库有几个比较经典的,如ServiceStack.Redis,StackExchange.Redis,但是都有各自的缺点 ServiceStack.Redis是商业版,免费版有限制; StackExchange.Redis是免费版,早期有Timeout 的 Bug,当 阅读全文
摘要:
前言:本文章只讲解如何在Window 环境下安装以及配置Redis,其它教程会在另外的文章详细介绍。 1、我们先来大致了解一下什么是Redis Redis (全称:REmote DIctionary Server) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系 阅读全文
摘要:
前言:虽然CodeFirst显得比较高大上档次,但是DbFirst 反向工程更适用于实际开发,毕竟操作起来简单粗暴效率非常高。 下面讲一下具体使用: 先在数据库中建立好数据库以及数据表,比如我建立一个数据库命名为 TestDb,数据表为 Employee 打开Visual Studio,并打开程序包 阅读全文
摘要:
报错: System.InvalidOperationException: Synchronous operations are disallowed. Call ReadAsync or set AllowSynchronousIO to true instead 产生原因: 在做 net6 we 阅读全文
摘要:
报错:**OneTimeSetUp: No suitable constructor was found** 找不到合适的构造函数 网上搜半天找不到解决方案,后来把类中的构造函数直接去掉,就可以运行了 阅读全文