array,c#,indexer,use

Mert 8/11/2016 0

This Code Shows How to Implement Use of Indexers

C#
class values
{
    private int[] val = new int[10] { 10,20,30,40,50,60,70,80,90,100 }; 
    public int Length
    {
        get { return val.Length; }
    } 
    public int this[int index]
    {
        get
        {
            return val[index];
        }
 
        set
        {
            val[index] = value;
        }
    }
}
class MainClass
{
    static void Main()
    {
        values newval = new values();
        newval[3] = 58;
        newval[5] = 60;
        for (int i = 0; i < 10; i  )
        {
            System.Console.WriteLine("Element #{0} = {1}", i, newval[i]);
        }
        System.Console.WriteLine("Press any key to exit.");
        System.Console.ReadKey();
 
    }
} 

/*
Here is the output of the C# Program: Element #0 : 10 Element #1 : 20 Element #2 : 30 Element #3 : 58 Element #4 : 50 Element #5 : 60 Element #6 : 70 Element #7 : 80 Element #8 : 90 Element #9 : 100 Press any key to exit

*/

Report Bug

Please Login to Report Bug

Reported Bugs

Comments

Please Login to Comment

Comments