[C#] 자습서 6장 - 함수
·
개발/C#
함수는 특정 작업을 분담하는 코드 덩어리에 이름을 붙여 놓은 것이다. 함수를 이용하면 불필요한 반복을 제거하며 필요할 때마다 호출할 수 있고 코드의 재사용성이 향상된다. 메서드 객체지향 기법에서 함수는 전역으로 존재할 수 없고 클래스에 소속된다. 클래스에 소속되는 함수를 '메서드'라고 부르며 객체에 대한 작업을 담당한다(C++ 의 멤버 함수와 같은 의미). 구체적인 동작을 상징하는 짧은 동사와 목적어의 조합으로 이름을 짓는데 WriteLine이 좋은 예이다. 이름을 잘 붙여 놓으면 동작을 쉽게 짐작할 수 있는 것이다. internal class Program { static public int CalcSum(int from, int to) { int sum = 0; for (int i = from; i