I can never remember. How do i process each element in a string? I want to write
stringblah.Split('/n', Split('\n', StringSplitOptions.RemoveEmptyEntries))
.Each(s=>s.Trim());
I can never remember. How do i process each element in a string? I want to write
stringblah.Split('/n', Split('\n', StringSplitOptions.RemoveEmptyEntries))
.Each(s=>s.Trim());
You can always make your own extension method:
public static class MyExtensions
{
public static void ForEach<T>(this IEnumerable<T> source, Action<T> action)
{
foreach (T element in source) action(element);
}
}
However, I would warn that most people would say you shouldn't do this. Using a traditional foreach loop is considered the better practice.