public static bool AddFromObject <T>(this ICollection <Resource> This, string ResourceName, T Content)
        {
            var ret = false;

            try {
                var ResourceContent = EasyBinarySerializer.Instance.ToByte(Content);
                ret = This.AddFromBytes(ResourceName, ResourceContent);
            } catch (Exception ex) {
            }

            return(ret);
        }
        public static bool AddFromFile(this ICollection <Resource> This, string ResourceName, string FileName)
        {
            var ret = false;

            try {
                if (System.IO.File.Exists(FileName))
                {
                    var ResourceContent = System.IO.File.ReadAllBytes(FileName);
                    ret = This.AddFromBytes(ResourceName, ResourceContent);
                }
            } catch (Exception ex) {
            }

            return(ret);
        }