Ejemplo n.º 1
0
        public static T GetValueOrDefault <T>(this IFileData fileData, string name, MetaDataItemType type, T value = default(T))
        {
            var text = fileData.GetValueOrDefault(name, type);

            if (string.IsNullOrEmpty(text))
            {
                return(value);
            }
            return((T)Convert.ChangeType(text, typeof(T)));
        }