摘要:
public static int? Test1(string str){ return str switch { "A" => 1, "B" => 2, "C" => 3, _ => default, };}public static int? Test2(string str){ switch 阅读全文
摘要:
1、输入一个值,返回其数据类型** function type(para) { return Object.prototype.toString.call(para)} 2、数组去重 function unique1(arr) { return [...new Set(arr)]}function 阅读全文
摘要:
方案分析 更新缓存策略方式常见的有下面几种: 先更新缓存,再更新数据库 先更新数据库,再更新缓存 先删除缓存,再更新数据库 先更新数据库,再删除缓存 下面一一介绍! 方案一:更新缓存,更新数据库这种方式可轻易排除,因为如果先更新缓存成功,但是数据库更新失败,则肯定会造成数据不一致。 方案二:更新数据 阅读全文
摘要:
1. css 一行文本超出... overflow: hidden;text-overflow:ellipsis;white-space: nowrap; 2.多行文本超出显示... display: -webkit-box;-webkit-box-orient: vertical;-webkit- 阅读全文
摘要:
var query = dt.AsEnumerable().Where(x => x.Field<string>("phoneNumber") != string.Empty).Select(x => new Contact{ FirstName = x.Field<string>("First N 阅读全文
摘要:
string UserMd5(string str) { string cl = str; string pwd = ""; MD5 md5 = MD5.Create();//实例化一个md5对像 // 加密后是一个字节类型的数组,这里要注意编码UTF8/Unicode等的选择 byte[] s = 阅读全文
摘要:
第二个写成list<SqlParameter>: parList.Select(x => ((ICloneable)x).Clone() 阅读全文
摘要:
/// /// 执行数据库回滚操作,用于sql语句执行失败后,恢复执行前的数据 /// /// 目标表 /// 源数据 public static int RollBack(string strSql) { SqlConnection conn = new SqlConnection(connectionString);//实例化数据连 conn.Open();//打开数据库连接 SqlCo... 阅读全文
摘要:
/// <summary> /// 类属性/字段的值复制工具 /// </summary> public class ClassValueCopier { /// <summary> /// 复制 /// </summary> /// <param name="destination">目标</param> /// <param name="source">来源</param> /// <retu 阅读全文
摘要:
1.首先在NuGet安装pingyinConverter 2.下载-安装-引用ChineseChar.dll到项目中 官网了解:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=15251 3.直接上代码了 4.不用感谢,请叫我 阅读全文