1
我們怎麼可以這樣寫代碼的LINQ等效代碼:如何編寫LINQ到對象等同的代碼,這個代碼
foreach (Function objFunc in _objCFLFile.CFLFunctionsList)
{
if (objFunc.Name == txtFunctionName.Text)
{
ShowMessage(Constants.M10036);
return false;
}
}
謝謝你們標誌着我你的答案爲+1 如果我想補充一個條件像這樣
foreach (Function objFunc in _objCFLFile.CFLFunctionsList)
{
if (objFunc.Name == txtFunctionName.Text && objFunc.Signature == OtherFunction.Signature)
{
ShowMessage(Constants.M10046);//function already exists
return false;
}
}
在這種情況下,還有各種LINQ語法,但它會是完美的,有效的嗎?
所有的答案都是等價的,除了Aliostad的。只需添加&&等,即可添加額外條件。傳遞給Any()的lambda表達式 –