Chữ ký làm cho một phương thức trông duy nhất đối với trình biên dịch C #. Tên phương thức, kiểu và thứ tự của các tham số đều góp phần vào tính duy nhất của chữ ký. Chữ ký cho phép cơ chế nạp chồng các thành viên trong các lớp, cấu trúc và giao diện. Chữ ký phương thức bao gồm tên của phương thức và kiểu và loại, chẳng hạn như giá trị hoặc tham chiếu. Chữ ký phương thức không bao gồm kiểu trả về, cũng như không bao gồm công cụ sửa đổi tham số có thể được chỉ định cho tham số cuối cùng. Chữ ký của hàm tạo bao gồm kiểu và kiểu, chẳng hạn như giá trị hoặc tham chiếu.