namespace AccountRegistration {
public delegate string DelegateText(String txt);
public delegate long DelegateNumber(long number);
public class FrmRegistration {
public static string FirstName = "";
public static string LastName = "";
public static string MiddleName = "";
public static string Address = "";
public static string Program = "";
public static long Age = 0;
public static long ContactNo = 0;
public static long StudentNo = 0;
public static string GetFirstName (string FirstName){
public static string GetLastName (string LastName){
public static string GetMiddleName (string MiddleName){
public static string GetAddress (string Address){
public static string GetProgram (string Program){
public static long GetAge (long Age){
public static long GetContactNo (long ContactNo){
public static long GetStudentNo (long StudentNo){
public static void Main() {
Console.WriteLine("Student No.:");
FrmRegistration.StudentNo = Convert.ToInt64(Console.ReadLine());
Console.WriteLine("Program:");
FrmRegistration.Program = Console.ReadLine();
Console.WriteLine("Last Name:");
FrmRegistration.LastName = Console.ReadLine();
Console.WriteLine("First Name:");
FrmRegistration.FirstName = Console.ReadLine();
Console.WriteLine("Middle Name:");
FrmRegistration.MiddleName = Console.ReadLine();
Console.WriteLine("Age:");
FrmRegistration.Age = Convert.ToInt64(Console.ReadLine());
Console.WriteLine("Contact No.:");
FrmRegistration.ContactNo = Convert.ToInt64(Console.ReadLine());
Console.WriteLine("Address.:");
FrmRegistration.Address = Console.ReadLine();
FrmRegistration registration = new FrmRegistration();{
DelegateNumber student_no = new DelegateNumber (FrmRegistration.GetStudentNo);
DelegateText program = new DelegateText (FrmRegistration.GetProgram);
DelegateText last_name = new DelegateText (FrmRegistration.GetLastName);
DelegateText first_name = new DelegateText (FrmRegistration.GetFirstName);
DelegateText middle_name = new DelegateText (FrmRegistration.GetMiddleName);
DelegateNumber age = new DelegateNumber (FrmRegistration.GetAge);
DelegateNumber contact_no = new DelegateNumber (FrmRegistration.GetContactNo);
DelegateText address = new DelegateText (FrmRegistration.GetAddress);
Console.WriteLine("Student No.: "+ StudentNo);
Console.WriteLine("Program: "+ Program);
Console.WriteLine("Last Name: "+ LastName);
Console.WriteLine("Middle Name: "+ MiddleName);
Console.WriteLine("Age: "+ Age);
Console.WriteLine("Contact No: "+ ContactNo);
Console.WriteLine("Address: "+ Address); }