Development Class C#

//------------------------------------------------------------------------------
// Copyright (c) 2003-2009 Whidsoft Corporation. All Rights Reserved.
//------------------------------------------------------------------------------
namespace Whidsoft.WebControls
{
    using System;
    using System.Drawing;
    using System.IO;
    using System.Collections;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Text.RegularExpressions;
    /// 
    ///  Utility class with various useful static functions.
    /// 

    internal class Util
    {
        private static System.Resources.ResourceManager _ResourceManager = null;
        internal static System.Resources.ResourceManager GetResourceManager()
        {
            if (_ResourceManager == null)
            {
                Type ourType = typeof(Util);
                _ResourceManager = new System.Resources.ResourceManager(ourType.Namespace, ourType.Module.Assembly);
            }
            return _ResourceManager;
        }
        internal static string GetStringResource(string name)
        {
            try
            {
                System.Resources.ResourceManager _ResourceManager = GetResourceManager();
                if (_ResourceManager != null)
                {
                    object o = _ResourceManager.GetObject(name);
                    return o != null ? o.ToString() : name;
                }
                else
                {
                    return name;
                }
            }
            catch
            {
                return name;
            }
        }
    }
}