public string Set(DNumber index, DChar with) { var chars = value.ToCharArray(); chars[index.ToInt()] = with.value; return(new string(chars)); }
public string Insert(DNumber index, DString with) => value.Insert(index.ToInt(), value.ToString());
public string Substring(DNumber index) => value.Substring(index.ToInt());
public string Remove(DNumber index) => value.Remove(index.ToInt());
public void Remove(DNumber index) => items.RemoveAt(index.ToInt());
public DObject Set(DNumber index, DObject value) { return(items[index.ToInt()].Value = value); }
public DObject Get(DNumber index) { return(items[index.ToInt()].Value); }