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
⚠️ **GitHub.com Fallback** ⚠️