C# exercises and solutions-find record in the list


C# structure: student records application

Find record in the list

Step10: Defining the find(student[] st, int itemcount) method to find the record in the list. This method asks the user to enter the id of the student record. Then this id is checked to make sure it really exists. If the record is found, the information of the target student will be displayed. If the record is not found the message "The record doesn't exist." will be displayed.

static void find(student[] st, int itemcount)
{
  string id;
  Console.Write("Enter student's ID:");
  id=Console.ReadLine();

  int index=search(st,id.ToString(),itemcount);
  if (index != -1)
  {
    Console.Write("{0,-5}{1,-20}{2,-5}", st[index].stnumber, st[index].stname, st[index].sex);
    Console.Write("{0,-5}{1,-5}{2,-5}", st[index].quizz1, st[index].quizz2, st[index].assigment);
    Console.Write("{0,-5}{1,-5}{2,-5}", st[index].midterm, st[index].final, st[index].total);
    Console.WriteLine();

}
  else Console.WriteLine("The record doesn't exits.");

}


Comments




This website intents to provide free and high quality tutorials, examples, exercises and solutions, questions and answers of programming and scripting languages:
C, C++, C#, Java, VB.NET, Python, VBA,PHP & Mysql, SQL, JSP, ASP.NET,HTML, CSS, JQuery, JavaScript and other applications such as MS Excel, MS Access, and MS Word. However, we don't guarantee all things of the web are accurate. If you find any error, please report it then we will take actions to correct it as soon as possible.