Format:
Recent snippets for: Giuliano Lemes
public static T EnumConverter<T>(string value) { return (T)Enum.Parse(typeof(T), value); }
106 Views
no comments
/// <summary> /// Extendendo string usando o proprio isnullorempty /// assim fica muito mais intuitivo /// </summary> /// <param name="txt"></param> /// <returns></returns> public static bool IsNullOrEmpty(this string txt) { return String.IsNullOrEmpty(txt); }
136 Views
no comments
/// <summary> /// Implementaçà o do mesmo coalesce do SQL /// </summary> /// <param name="txt"></param> /// <param name="args">passe um numero infinito de string separadas por virgula</param> /// <returns></returns> public static string Coalesce(this string txt, params string[] args) { string value = string.Empty;
110 Views
no comments
/// <summary> /// converts anonymous functions /// ex. var a = getanonymoustype(); /// foreach(var anom in a) /// { var b = GetAnonymous(anom,new{prop1="",prop2=""....} } /// </summary> /// <typeparam name="T"></typeparam> /// <param name="obj"></param> /// <param name="type"></param> /// <returns></returns>
85 Views
no comments
public static List<T> Page<T, TResult, TResult1>(this List<T> obj, int page, int pageSize, System.Linq.Expressions.Expression<Func<T, TResult>> keySelector, bool asc, out int rowsCount, bool isThenBy, System.Linq.Expressions.Expression<Func<T, TResult1>> thenByClause) { rowsCount = obj.Count(); if (asc) { if (isThenBy) return obj.AsQueryable().OrderBy(keySelector).ThenBy(thenByClause).Skip((page == 0 ? 0 : page - 1) * pageSize) .Take(pageSize).ToList();
194 Views
no comments
Subscribe
Discuss
What's new
What is it
New Snippet
Recent Snippets
My Snippets
Web Code
Search
