新建项目 略 引用NuGet包 使用NuGet引用以下包: Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Tools //根据数据库进行选择 Pomelo.EntityFrameworkCore.MySql(连接Mysql) Microsoft.EntityFrameworkCore.SqlServer(连接Sq...
原理 原链接:https://xxxx-my.sharepoint.com/:x:/g/personal/xx_xx_xx/xxxxxxxxxx 直链:https://xxxx-my.sharepoint.com/personal/xx_xx_xx/_layouts/52/download.aspx?share=xxxxxxxxxx(这一种更有效) 或:https://xxxx-my....
本脚本实用C#扩展方法,对C#原有方法进行一定扩展 实现功能 链式调用 md5计算 string转int、float、double 判断字符串是否为邮箱、手机号、身份证号、url、ipv4、ipv6、是否包含中文、是否是英文、是否是大写英文、是否是小写英文 获取时间戳 时间差计算 使用 下载地址 using System.Text; using System.Text.Regul...
linq是什么 LINQ(Language Integrated Query )语言集成查询,是一组用于C#和VB语言的拓展,它允许VB或者C#代码以操作内存数据的方式,查询数据库。 LINQ使用的优点: 无需复杂学习过程即可上手。 编写更少代码即可创建完整应用。 更快开发错误更少的应用程序。 无需求助奇怪的编程技巧就可合并数据源。 能够大幅减少过程控制语句的代码块,使代码的可读性和可维护...
扩展方法是C#3.0引入的新特性,使用它,可以在不修改某一类的代码的情况下,实现该类方法的扩展。 为一个类添加扩展方法,需要三个要素: 扩展方法所在的类为静态类 扩展方法本身要为静态方法 扩展方法的第一个参数要用关键字this,指向要扩展的类 定义 public static class Expand { public static string ToMd5_32(thi...