Nini.Config.AliasText.ContainsInt C# (CSharp) Method

ContainsInt() public method

public ContainsInt ( string key, string alias ) : bool
key string
alias string
return bool
        public bool ContainsInt(string key, string alias)
        {
            bool result = false;

            if (intAlias.Contains (key)) {
                Hashtable keys = (Hashtable)intAlias[key];
                result = (keys.Contains (alias));
            }

            return result;
        }

Usage Example

        public void GetInt()
        {
            AliasText alias = new AliasText ();

            Assert.IsFalse (alias.ContainsInt ("error code", "warn"));
            Assert.IsFalse (alias.ContainsInt ("error code", "error"));
            alias.AddAlias ("error code", "WaRn", 100);
            alias.AddAlias ("error code", "ErroR", 200);

            Assert.IsTrue (alias.ContainsInt ("error code", "warn"));
            Assert.IsTrue (alias.ContainsInt ("error code", "error"));

            Assert.AreEqual (100, alias.GetInt ("error code", "warn"));
            Assert.AreEqual (200, alias.GetInt ("error code", "ErroR"));
        }
All Usage Examples Of Nini.Config.AliasText::ContainsInt