public void set(int key,BEncodeObject value)
 {
     getList()[key]=value;
 }
 public void add(int key,BEncodeObject value)
 {
     getList().Insert(key,value);
 }
 public void put(string key,BEncodeObject value)
 {
     getDictionary().Add(key,value);
 }
 public void add(BEncodeObject value)
 {
     getList().Add(value);
 }