Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Cách định nghĩa phương thức tùy chỉnh (custom method) trong C#

Để định nghĩa một phương thức tùy chỉnh trong C#, sử dụng cú pháp sau:

<Access Specifier> <Return Type> <Method Name>(Parameter List) { Method Body }

Các thành phần của một phương thức:

  • Access Specifier: Xác định khả năng hiển thị từ lớp khác.
  • Return Type: Kiểu dữ liệu của giá trị trả về. Dùng void nếu không trả về giá trị.
  • Method Name: Định danh duy nhất, phân biệt chữ hoa/thường.
  • Parameter List: Kiểu, thứ tự, số lượng tham số. Tham số là tùy chọn.
  • Method Body: Tập hợp các câu lệnh thực hiện nhiệm vụ.

Ví dụ: Tìm giá trị lớn nhất của hai số

using System;

namespace Demo
{
    class NumberManipulator
    {
        public int FindMax(int num1, int num2)
        {
            int result;
            if (num1 > num2)
                result = num1;
            else
                result = num2;
            return result;
        }

        static void Main(string[] args)
        {
            int a = 90;
            int b = 15;
            int ret;
            NumberManipulator n = new NumberManipulator();
            ret = n.FindMax(a, b);
            Console.WriteLine("Max value is : {0}", ret);
            Console.ReadLine();
        }
    }
}

Kết quả

Max value is : 90