--------从此随笔开始,我将汇总一下我项目中用到的帮助方法,包括扩展方法和普通静态方法

 

这段代码用于WPF中,方便检索并获取项目中ResourceDictionary集合里对应key,对应类型的对象

        public static T GetResource<T>(this System.Windows.Application app, string key)
        {
            var res = app.TryFindResource(key);
            if (res != null)
            {
                return (T)res;
            }
            else
            {
                Debug.Print($"未找到资源: {key}");
                return default(T);
            }
        }