示例#1
0
 internal Room this[Uuid uuid]
 {
     get
     {
         if (!_rooms.TryGetValue(uuid, out var room))
         {
             var innerRoom = _innerRooms[uuid.ToString()];
             room         = new Room(innerRoom);
             _rooms[uuid] = room;
         }
         return(room);
     }
 }
示例#2
0
 internal Category this[Uuid uuid]
 {
     get
     {
         if (!_categories.TryGetValue(uuid, out var category))
         {
             var innerCategory = _innerCategories[uuid.ToString()];
             category          = new Category(innerCategory);
             _categories[uuid] = category;
         }
         return(category);
     }
 }
示例#3
0
 public override string ToString()
 {
     return(string.Concat(String.Format("UUID:{0}, UUIDIcon:{1}, Textlength:{2}, Text:{3}", _uuid.ToString(), _uuidIcon.ToString(), _textLength, _text)));
 }