Feedback

Name einer Resource erhalten

Sprache: C#

Liefert den Name einer Resource als string zurück. Kann bei Image resourcen ziemlich nützlich sein Aufruf: GetNameOfResource(() => ResourceFile.Resource)
static string GetNameOfResource<T>(Expression<Func<T>> property)
        {
            var memberExpression = property.Body as MemberExpression;
            if (memberExpression != null)
            {
                return memberExpression.Member.Name;
            }
            return string.Empty;
            
        }
static string GetNameOfResource<T>(Expression<Func<T>> property)
        {
            var memberExpression = property.Body as MemberExpression;
            if (memberExpression != null)
            {
                return memberExpression.Member.Name;
            }
            return string.Empty;
            
        }