我有以下的LINQ表達式:C#LINQ通過過濾器得到的結果,並丟棄串空
results = results.Where(r => r.FathersLast.StartsWith(fathersLast) && (mothersLast != string.Empty && r.MothersLast.StartsWith(mothersLast))).ToList();
我想要做的是:
如果mothersLast變量是的String.Empty,然後不要考慮用r.MothersLast過濾,否則按r.MothersLast.StartWith過濾(mothersLast)。
如何做到這一點的任何線索?
感謝