Ejemplo n.º 1
0
        private PlistElementString GetOrCreateStringElementInArray(PlistElementArray root, string value)
        {
            PlistElementString r = null;
            var c     = root.values.Count;
            var exist = false;

            for (var i = 0; i < c; i++)
            {
                if (root.values[i] is PlistElementString && (root.values[i] as PlistElementString).value == value)
                {
                    r     = root.values[i] as PlistElementString;
                    exist = true;
                }
            }

            if (!exist)
            {
                r = new PlistElementString(value);
                root.values.Add(r);
            }

            return(r);
        }
Ejemplo n.º 2
0
 public void SetString(string key, string val)
 {
     values[key] = new PlistElementString(val);
 }