/*... WRITE A PROGRAM to show how structure
variable works differently than class variable (object)
...*/.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication12
{
struct
Student
{
int
rollno;
string name;
public void SetData(int r, string n)
{
rollno = r;
name = n;
}
public void ShowData()
{
Console.WriteLine(rollno + " " + name);
}
}
class
strt
{
static void Main(string[] args)
{
Student s = new Student();
s.SetData(1, "Enrique");
s.ShowData();
Student t = s; // values of s will be copied into t
t.ShowData();
t.SetData(2, "Atif"); // s will not change
t.ShowData();
s.ShowData();
Console.ReadLine();
}
}
}