MemoryStorage.Retrieve(int) - YiZhang-Paul/Mock_Up_Calculator GitHub Wiki
Namespace: StorageClassLibrary
Description: Retrieves value at specified index.
Parameters | Description |
---|---|
key<int> | index of value to be retrieved |
Returns | Description |
---|---|
decimal | retrieved value |
Exceptions | Cause |
---|---|
ArgumentOutOfRangeException | key < 0 or key >= Size of storage |
Examples:
decimal[] values = { 1, 3, 5, 7 };
var storage = new MemoryStorage(values); //now contains [1, 3, 5, 7]
Console.WriteLine(storage.Retrieve(0)); //1
Console.WriteLine(storage.Retrieve(1)); //3
Console.WriteLine(storage.Retrieve(2)); //5
Console.WriteLine(storage.Retrieve(3)); //7
Console.WriteLine(storage.Retrieve(-1)); //will throw exception