/ Published in: C#
Short sample code on how to create and use Actions, Predicates and Funcs
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ActionPredicateFuncExample { class Program { static void Main(string[] args) { Action<string> tmp = (f) => Console.WriteLine(f); foreach (var item in list) print(item); List<string> list2 = list.FindAll(pred); foreach (var item in list2) Console.WriteLine(item); Func<string, bool> isContainsN = f => f.Contains("n"); foreach (var item in list) { if (isContainsN(item)) Console.WriteLine(item); } Console.ReadLine(); } private static bool CStringSearch(string s) { return (s.Contains("C")); } } }