using System;
namespace Copies
{
public class Program
// 코드 6-30: 값 복사 예
static void Change(int input)
input = 20;
}
// 코드 6-32: 참조 복사 예
class Test
public int value = 10;
static void Change(Test input) //여기서도 Test형의 input이 들어간다는게 이해가 안되네요 ㅠㅠ
input.value = 20;
public static void Main(string[] args)
// 코드 6-30 활용
int a = 10;
Change(a);
Console.WriteLine(a);
Console.WriteLine();
// 코드 6-31: 간단한 값 복사 예
int b = 10;
int input = b;
Console.WriteLine(b);
// 코드 6-32 활용
Test test = new Test();
test.value = 10;
Change(test);
Console.WriteLine(test.value);
// 코드 6-33: 간단한 참조 복사 예
Test testA = new Test();
Test testB = testA;
testA.value = 10;
testB.value = 20;
Console.WriteLine(testA.value);