namespace RefTypeCopy
{
class MyClass
{
public int iNum;
public MyClass(int iParam)
{
iNum = iParam;
}
}
class Program
{
static void Main(string[] args)
{
MyClass myObj1 = new MyClass(1024);
MyClass myObj2;
myObj2 = myObj1;
Console.WriteLine("myObj1={0}, myObj2={1}",
myObj1.iNum, myObj1.iNum);
myObj2.iNum = 2048;
Console.WriteLine("myObj1={0}, myObj2={1}",
myObj1.iNum, myObj2.iNum);
}
여기서 myObj2.iNum = 2048; 를 써넣었는데
왜 myObj1.iNum도 2048로 변하는지 궁금합니다
댓글 0