Exemplo n.º 1
0
        public bool TryGetItem(int index, out T result)
        {
            if (_HasList)
            {
                return(Items.DangerousTryGetItem(index, out result));
            }
            else
            {
                switch (index)
                {
                case 0:
                    result = Item1;
                    return(true);

                case 1:
                    result = Item2;
                    return(true);

                case 2:
                    result = Item3;
                    return(true);

                case 3:
                    result = Item4;
                    return(true);

                default:
                    result = default(T);
                    return(false);
                }
            }
        }
Exemplo n.º 2
0
 public bool TryGetValue(Id id, out TValue value)
 {
     return(ValuesById.DangerousTryGetItem(id, out value));
 }