110,534
社区成员
发帖
与我相关
我的任务
分享
var result=from p in ArrPerson
where p.CName==0 || p.EName==0
select p;
var result=ArrPerson.TakeWhile(p => p.CName.Equals(MyName) || p.EName.Equals(eName));
static void Main()
{
List<string> list = new List<string>();
string[] ss = new string[1000000];
for (int i = 0; i < 1000000; i++)
{
list.Add("item-" + i.ToString());
ss[i] = "item-" + i.ToString();
}
Console.WriteLine(DateTime.Now.Millisecond.ToString());
list.FindAll(Ends);
Console.WriteLine(DateTime.Now.Millisecond.ToString());
foreach (string s in ss)
{
if (s == "item-9999") { }
}
Console.WriteLine(DateTime.Now.Millisecond.ToString());
}
static bool Ends(string s)
{
if (s == "item-9999") return true;
else return false;
}