Dev2.DataList.RsOpStartsWith.CreateFunc C# (CSharp) Method

CreateFunc() public method

public CreateFunc ( IEnumerable values, IEnumerable warewolfAtoms, IEnumerable to, bool all ) : bool>.Func
values IEnumerable
warewolfAtoms IEnumerable
to IEnumerable
all bool
return bool>.Func
        public override Func<DataASTMutable.WarewolfAtom, bool> CreateFunc(IEnumerable<DataASTMutable.WarewolfAtom> values, IEnumerable<DataASTMutable.WarewolfAtom> warewolfAtoms, IEnumerable<DataASTMutable.WarewolfAtom> to, bool all)
        {
            if (all)
                return a => values.All(x => a.ToString().ToLower(CultureInfo.InvariantCulture).StartsWith(x.ToString().ToLower(CultureInfo.InvariantCulture)));
            return a => values.Any(x => a.ToString().ToLower(CultureInfo.InvariantCulture).StartsWith(x.ToString().ToLower(CultureInfo.InvariantCulture)));
        }
        public override string HandlesType()