以前一直想着有没有一个方法能够把字符串直接转化成函数的,刚好有需求就找了下,还真有. 微软地址:https://docs.microsoft.com/en-us/previous-versions/bb894665(v=msdn.10)?redirectedfrom=MSDN 一.安装 NuGet程序管理器,System.Linq.Dynamic 二.应用与性能: class Model { public string name; public Model(string s) { name =…
http://dynamiclinq.codeplex.com/ 10万回 用动态表达式 0.19s ,普通Lamba 0.02s,效率还可以 /* User: Peter Date: 2016/4/12 Time: 14:20 */ using System; using System.Linq.Dynamic; using System.Linq.Expressions; using NUnit.Framework; namespace Penseesoft.Utility.Tester.D…
#region Linq to 字符串char.IsUpper意思是判断是否大写 //string strDemo = "HelloWord!"; //var query = from n in strDemo // where char.IsUpper(n) // select n; //foreach (char c in que…