using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Test
{
internal class Student
{
public int Id { get; set; }
public string Name { get; set; }
public StudentLevel Level { get; set; }
public Address Address { get; set; }
public void DisplayInfo()
{
Console.WriteLine($"Id: {Id}");
Console.WriteLine($"Name: {Name}");
Console.WriteLine($"Level: {Level}");
Console.WriteLine($"Address: {Address.Street}, {Address.City}, {Address.ZipCode}");
}
}
struct Address
{
public string Street;
public string City;
public int ZipCode;
}
enum StudentLevel
{
Freshman,
Sophomore,
Junior,
Senior
}
}
Program.cs
// See https://aka.ms/new-console-template for more information
using Test;
Student student1 = new ();
Student student2 = new();
student1.Name ="John Doe";
student1.Id = 1;
student1.Level = StudentLevel.Freshman;
student1.Address = new Address
{
Street = "123 Main St",
City = "Anytown",
ZipCode = 12345
};
student2.Name = "John ";
student2.Id = 12;
student2.Level = StudentLevel.Freshman;
student1.Address = new Address
{
Street = "321 Main St",
City = "Anytown",
ZipCode = 45123
};
Console.WriteLine("student1");
Console.WriteLine(student1.Name);
Console.WriteLine(student1.Id);
Console.WriteLine(student1.Level);
Console.WriteLine(student1.Address.Street);
Console.WriteLine("=====================");
Console.WriteLine("student2");
Console.WriteLine(student2.Address.City);
Console.WriteLine(student2.Name);
Console.WriteLine(student2.Id);
Console.WriteLine(student2.Level);
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Test
{
internal class Student
{
public int Id { get; set; }
public string Name { get; set; }
public StudentLevel Level { get; set; }
public Address Address { get; set; }
}
Program.cs
// See https://aka.ms/new-console-template for more information
using Test;
Student student1 = new ();
Student student2 = new();
student1.Name ="John Doe";
student1.Id = 1;
student1.Level = StudentLevel.Freshman;
student1.Address = new Address
{
Street = "123 Main St",
City = "Anytown",
ZipCode = 12345
};
student2.Name = "John ";
student2.Id = 12;
student2.Level = StudentLevel.Freshman;
student1.Address = new Address
{
Street = "321 Main St",
City = "Anytown",
ZipCode = 45123
};
Console.WriteLine("student1");
Console.WriteLine(student1.Name);
Console.WriteLine(student1.Id);
Console.WriteLine(student1.Level);
Console.WriteLine(student1.Address.Street);
Console.WriteLine("=====================");
Console.WriteLine("student2");
Console.WriteLine(student2.Address.City);
Console.WriteLine(student2.Name);
Console.WriteLine(student2.Id);
Console.WriteLine(student2.Level);