DemoCommon.BinaryTable.AddString C# (CSharp) Method

AddString() public method

public AddString ( string str ) : int
str string
return int
        public int AddString(string str)
        {
            if (string.IsNullOrEmpty(str)) {
                return -1;
            }
            int ret = m_StringList.IndexOf(str);
            if (ret < 0) {
                m_StringList.Add(str);
                ret = m_StringList.Count - 1;
            }
            return ret;
        }

Usage Example

 public static int SetValue(BinaryTable table, string val, string defaultVal)
 {
     if (0 == val.CompareTo(defaultVal))
     {
         return(-1);
     }
     return(table.AddString(val));
 }
All Usage Examples Of DemoCommon.BinaryTable::AddString