Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 사용자 지정 메서드를 호출하는 방법은 무엇입니까?

<시간/>

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