C# Storing value in Array

In this chapter you will learn:
  • How to storing value in array?
  • How to storing value in desired index position in array?

After declaration of the array, you need to store values in an array. Either you can store values at compile time by writing in the program or runtime by taking input from the user. In this chapter, we will learn how to store value in array.

Storing value directly in your C# program:

In your program, you can directly store value in array. You can store value in array by two well known ways.

Inline:

int[] arr =new int[5] { 1, 2, 3, 4, 5 };

Index:

int[] arr = new int[5]
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
arr[3] = 4;
arr[4] = 5;

But, if you are storing value in array by taking users input, then you can use loop to accept value in array. The following C# example will focus how to get input from users at runtime and store in an array.

 

C# programming example about how to store value in array:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace store_value_in_array
{
    class Program
    {
        static void Main(string[] args)
        {
            int i;
            int[] arr = new int[5]; // 5 size array

            // Accepting value from user 
            for (i = 0; i < 5; i++)
            {
                Console.Write("\nEnter your number:\t");
                //Storing value in an array
                arr[i] = Convert.ToInt32(Console.ReadLine());
            }
            Console.WriteLine("\n\n");
            //Printing the value on console
            for (i = 0; i < 5; i++)
            {
                Console.WriteLine("you entered {0}", arr[i]);
            }
            Console.ReadLine();
        }
    }
}

In the preceding example we declared an array named arr. After that using for loop, we traversed each index position of array and stored value.

Output

Enter your number:       7
Enter your number:       3
Enter your number:       5
Enter your number:       6
Enter your number:       8
you entered 7
you entered 3
you entered 5
you entered 6
you entered 8
__

Summary

In this chapter you learned how to store value in array. In next chapter you will learn how to access value from array.

More Examples

Write A Program To Print One Dimensional Array In Reverse Order
Write A Program To Sort One Dimensional Array In Descending Order Using Non Static Method.
Write A Program To Sort One Dimensional Array In Desending Order Static Class Array Method.
Write A Program To Sort One Dimensional Array In Ascending Order Using Non Static Method.
Write A Program To Sort One Dimensional Array In Ascending Order Using Static Method.
Write A Program To Add The Diagonal Of Two-Dimensional Array.
 

Share your thought