Language: C#
Coalesce
1: /// <summary> 2: /// Implementaçà o do mesmo coalesce do SQL 3: /// </summary> 4: /// <param name="txt"></param> 5: /// <param name="args">passe um numero infinito de string separadas por virgula</param> 6: /// <returns></returns> 7: public static string Coalesce(this string txt, params string[] args) 8: { 9: 10: string value = string.Empty; 11: if (!txt.IsNullOrEmpty()) return txt; 12: foreach (string arg in args) 13: { 14: if (!arg.IsNullOrEmpty()) 15: { 16: value = arg; 17: break; 18: } 19: } 20: return value; 21: }
Tags:
Description:
Mimics sql Coalesce
Report Abuse
Subscribe
Discuss
What's new
What is it
New Snippet
Recent Snippets
My Snippets
Web Code
Search

