C#에서 사용자 정의 메소드를 정의하려면 다음 구문을 사용하십시오 -
<Access Specifier> <Return Type> <Method Name>(Parameter List) { Method Body }
사용자 지정 메서드를 호출하려면 다음 코드를 실행해 보십시오. 이진 표현이 회문인지 여부를 검사하기 위해 호출되는 checkPalindrome() 메서드가 있습니다. -
예시
using System; public class Demo { public static long funcReverse(long num) { long myRev = 0; while (num > 0) { myRev <<= 1; if ((num & 1) == 1) myRev ^= 1; num >>= 1; } return myRev; } public static bool checkPalindrome(long num) { long myRev = funcReverse(num); return (num == myRev); } public static void Main() { // Binary value of 5 us 101 long num = 5; if (checkPalindrome(num)) Console.WriteLine("Palindrome Number"); else Console.WriteLine("Not a Palindrome Number"); } }
출력
Palindrome Number