如何在 C# 中调用自定义方法?

csharpprogrammingserver side programming更新于 2025/5/29 9:07:17

要在 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() {
      // 5 us 101 的二进制值
      long num = 5;

      if (checkPalindrome(num))
      Console.WriteLine("Palindrome Number");
      else
      Console.WriteLine("Not a Palindrome Number");
   }
}

输出

Palindrome Number

相关文章