Một số định nghĩa trong C# cần biết

Khi bạn học lập trình c# bạn cần biết các định để hiểu bản chất khi làm phần mềm.

  1. Biến
  2. Hàm
  3. Class C# là gì
  4. Interface là trong C#
  5. Enum trong C#

1. Biến (Variable)

    Định nghĩa: Biến là một không gian trong bộ nhớ để lưu trữ dữ liệu. Mỗi biến có một kiểu dữ liệu xác định (như int, string, float), và giá trị của biến có thể thay đổi trong suốt chương trình.
    Ví dụ:

  int age = 25;  // Biến lưu trữ số nguyên
string name = "Nhật";  // Biến lưu trữ chuỗi ký tự

2. Hàm (Function/Method)

    Định nghĩa: Hàm (hoặc phương thức) là một đoạn mã được đặt tên, thực hiện một nhiệm vụ cụ thể, và có thể nhận vào tham số và trả về giá trị. C# hỗ trợ các phương thức với các loại trả về như void, int, string, v.v.
    Ví dụ:

  int Add(int a, int b) {
    return a + b;
}

3. Class C# là gì

Class trong C# là cách thể hiện lập trình hướng đối tượng.
Các thành phần trong class C# :

    Thuộc tính của Class: nó tương tự như 1 biến để lưu trữ thông tin
    Phương thức Class: làm 1 hàm để thao tác tính toán các thuộc tính (biến) của class

  Ví dụ:

   Class TinhTong
   {
       int a;
       int b;
       int tong()
       {
           return a+b;
      }
   }

 

4. Interface là trong C#

Là một bản thiết kế cho bất kì class muốn thực hiện nó. Nghĩa là nó chỉ có phần khai báo các phương thức/sự kiện và thuộc tính. Các class muốn thực hiện Interface này sẽ viết code implement cho tất cả các khai báo của Interface này.

5. Enum là trong C#

Là một danh sách các giá trị giúp người lập trình chọn nhanh
Khi báo 1 class: thêm lệnh

 enum CapDo
 {
     De,
     Kho,
     CucKho
 }

CapDo _luu = CapDo.De;
string kq= _luu.ToString();

Khi bạn học lập trình c# bạn cần biết các định để hiểu bản chất khi làm phần mềm.