Một số từ khóa then chốt trong C#:
- sealed
- params
- internal
- this
- abstract
sealed
Dùng trên phương thức để ngăn ghi đè (override). Phương thức sealed phải nằm trong lớp dẫn xuất và phải là phương thức đã override.
params
Khi khai báo phương thức không chắc số lượng đối số, dùng params. Mảng tham số cho phép truyền số lượng biến đổi.
internal
Access modifier internal cho phép lớpExpose thành viên cho các hàm/đối tượng trong cùng assembly.
this
Từ khóa this tham chiếu đến instance hiện tại của lớp. Dùng phân biệt tham số phương thức và field lớp khi trùng tên.
abstract
Từ khóa abstract dùng cho lớp trừu tượng. Lớp abstract chứa phương thức abstract và non-abstract. Không thể khởi tạo lớp abstract.