변수만 조작이 가능하다.

변수에 의한 조작만 혀용되고, 파라미터에 의한 조작은 금지되어 파라미터를 통해

읽는 것만 가능하다. ref와 동일하게 초기화하지 않은 변수를 전달할 수 없다.

in 키워드는 파라미터에 할당하는 것을 금지하기 때문에, 변수의 값 전달과 유사

하나, 파라미터가 변수의 값을 통해 초기화된 이후에 할당을 통해 다른 값을 받을

수 없다는 것이 차이점이다.

변수의 입장에서는 in 키워드를 사용하면, 외부에서 자신의 값을 조작하지 못하기

때문에, 복사에 의한 전달과 매우 유사하다. 따라서, in 생략한 채 호출할 수 있다.

그러나 가독성을 위해 붙여 주는 것이 좋다.