GetResourceObject() публичный Метод

Returns an object from the Resources. Attempts to convert the object to its original type. Use this for any non-string types. Useful for binary resources like images, icons etc. While this method can be used with strings, GetResourceString() is much more efficient.
public GetResourceObject ( string resourceId, string resourceSet, string cultureName ) : object
resourceId string
resourceSet string
cultureName string required. Null or Empty culture returns invariant
Результат object
 /// <summary>
 /// 
 /// </summary>
 /// <param name="name"></param>
 /// <param name="value"></param>
 public void AddMissingResource(string name, string value)
 {
     DbResourceDataManager man = new DbResourceDataManager();
     
     // double check if it exists
     if (man.GetResourceObject(name, this.BaseName, string.Empty) != null)
         return;
     
     man.AddResource(name, value, string.Empty, this.BaseName, null);
 }
        /// <summary>
        /// Add a new resource to the base resource set
        /// </summary>
        /// <param name="name"></param>
        /// <param name="value"></param>
        public void AddMissingResource(string name, string value, CultureInfo culture = null)
        {
            DbResourceDataManager manager = new DbResourceDataManager();

            string cultureName = string.Empty;
            if (culture != null)
                cultureName = culture.IetfLanguageTag;

            lock (AddSyncLock)
            {
                // double check if culture neutral version exists
                string item = manager.GetResourceObject(name, BaseName, cultureName) as string;
                if (item != null)
                    return;

                manager.AddResource(name, value, cultureName, BaseName,null);
            }
        }