VOOZH about

URL: https://www.geeksforgeeks.org/c-sharp/c-sharp-program-to-demonstrate-the-array-of-structures/

⇱ C# Program to Demonstrate the Array of Structures - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

C# Program to Demonstrate the Array of Structures

Last Updated : 29 Oct, 2021

An array of structures means each array index contains structure as a value. In this article, we will create the array of structure and access structure members using an array with a specific index.

Syntax

array[index].Structure(Details);

where index specifies the particular position to be inserted and details are the values in the structure

Example:

Input:
Insert three values in an array
Student[] student = { new Student(), new Student(), new Student() };
student[0].SetStudent(1, "ojaswi", 20);
student[1].SetStudent(2, "rohith", 21);
student[2].SetStudent(3, "rohith", 21);

Output:
(1, "ojaswi", 20)
(2, "rohith", 21)
(3, "rohith", 21)

Approach:

  1. Declare three variables id , name and age.
  2. Set the details in the SetStudent() method.
  3. Create array of structure for three students.
  4. Pass the structure to array index for three students separately.
  5. Display the students by calling DisplayStudent() method

Example:

Output:

Employee:
 Id : 1
 Name : Ojaswi
 Age : 20


Employee:
 Id : 2
 Name : Rohit
 Age : 21


Employee:
 Id : 3
 Name : Mohit
 Age : 23
Comment
Article Tags:

Explore