728x90 연산자1 C# - 연산자 오버로드 C#에서는 연산자를 개발자 임의로 오버로드해서 사용할 수 있도록 되어 있습니다. 특정한 클래스의 값에 대해 연산을 적용할 경우 조건부로 값을 걸어서 원하는 값이 나오도록 설정할 수 있습니다. +, -, >, 100) num = 0; return op._opNum + num; } // + 연산자를 사용할 때 100이 넘어가는 수를 더하면 0으로 만들어버리자 // Ex) 3 + op._opNum public static int operator +(int num, OperaterOvl op) { if (num > 100) num = 0; return op._opNum + num; } // - 연산자를 사용할 때 100이 넘어가는 수를 빼면 100을 빼주자 // Ex) op._opNum - 3 public st.. 2021. 7. 8. 이전 1 다음 728x90