AjTalk.Language.BaseIndexedObject.GetIndexedValue C# (CSharp) Метод

GetIndexedValue() публичный Метод

public GetIndexedValue ( int nposition ) : object
nposition int
Результат object
        public object GetIndexedValue(int nposition)
        {
            if (nposition < 0)
                throw new ArgumentOutOfRangeException("nposition");

            if (this.indexedValues == null || this.indexedValues.Length <= nposition)
                return null;

            return this.indexedValues[nposition];
        }

Usage Example

Пример #1
0
        public void SetAndGetIndexedValues()
        {
            BaseIndexedObject obj = new BaseIndexedObject();

            Assert.AreEqual(0, obj.BasicSize);

            obj.SetIndexedValue(0, 1);
            obj.SetIndexedValue(1, 2);

            Assert.AreEqual(1, obj.GetIndexedValue(0));
            Assert.AreEqual(2, obj.GetIndexedValue(1));
            Assert.IsNull(obj.GetIndexedValue(2));
            Assert.AreEqual(2, obj.BasicSize);
        }
All Usage Examples Of AjTalk.Language.BaseIndexedObject::GetIndexedValue