public static Offset <StringDictionaryVO> CreateStringDictionaryVO(FlatBufferBuilder builder,
                                                                    int Id = 0,
                                                                    StringOffset CH_ValueOffset = default(StringOffset))
 {
     builder.StartObject(2);
     StringDictionaryVO.AddCHValue(builder, CH_ValueOffset);
     StringDictionaryVO.AddId(builder, Id);
     return(StringDictionaryVO.EndStringDictionaryVO(builder));
 }
//LWN_Modify
        public Dictionary <int, object> GetTableData()
        {
            Dictionary <int, object> table = new Dictionary <int, object>();

            for (int i = 0; i < DataLength; i++)
            {
                StringDictionaryVO value = (StringDictionaryVO)Data(i);
                int Id = System.Convert.ToInt32(value.Id);
                table.Add(Id, value);
            }
            return(table);
        }
 public static StringDictionaryVO GetRootAsStringDictionaryVO(ByteBuffer _bb, StringDictionaryVO obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }