Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.49 KB | None | 0 0
  1.    public static string GetPropertyName<TModel, TValue>(Expression<Func<TModel, TValue>> propertySelector, char delimiter = '.', char endTrim = ')')
  2.         {
  3.             var asString = propertySelector.ToString();
  4.             var firstDelim = asString.IndexOf(delimiter);
  5.             return firstDelim < 0  ? asString : asString.Substring(firstDelim + 1).TrimEnd(endTrim);
  6.         }
  7.  
  8.  
  9. //pouziti:            var name = GetPropertyName<ProductsEditViewModel, object>(m => m.Product.ProductCode);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement