Linq Extention - AsIf

public static class LinqExtensions { public static void AsIf<T>(this object value, Action<T> action) where T : class { T t = value as T; if (t != null) { action(t); } } public static IEnumerable<T> AsOrEmpty(this object value) { T t = value as T; if (t != null) { yield return t; } } }
Easy way to create an assignment in If statement.

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.