Exemplo n.º 1
0
    override protected void SetKeyValuePair(string k, Object v)
    {
        var index = values.FindIndex(x => {
            return(x.Key == k);
        });

        if (index != -1)
        {
            if (v == null)
            {
                values.RemoveAt(index);
                return;
            }

            values[index] = new ObjectKvp(k, v);
            return;
        }

        values.Add(new ObjectKvp(k, v));
    }
Exemplo n.º 2
0
 public UnityKeyValuePair <string, string> ConvertOkvp(ObjectKvp okvp)
 {
     return(new UnityKeyValuePair <string, string>(okvp.Key, okvp.Value));
 }