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); } }
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); } }
public override string ToString() { return(string.Concat(String.Format("UUID:{0}, UUIDIcon:{1}, Textlength:{2}, Text:{3}", _uuid.ToString(), _uuidIcon.ToString(), _textLength, _text))); }