Giới thiệu delegate Sử dụng delegate cơ bản Chuỗi hàm trong delegate Func, Action delegate Sử dụng Delegate là tham số phương thức Giới thiệu delegate Delegate (hàm ủy quyền) là một kiểu dữ liệu, nó dùng để tham chiếu (trỏ đến) đến các hàm (phương thức) có tham số và kiểu trả về phù
Giới thiệu C# Chương trình C# đầu tiên Ghi chú trong C# Giới thiệu về C# và .NET FRAMEWORK C# là một ngôn ngữ lập trình hướng đối tượng rất tường minh, rõ ràng. C# được dùng để phát triển nhiều loại ứng dụng (Ứng dụng Windows, Linux, macOS, Web …) có hiệu năng cao
Biến và kiểu dữ liệu Xuất dữ liệu ra màn hình Console Nhập dữ liệu từ dòng lệnh Khai báo biến kiểu ngầm định Hằng số trong C# Biến và kiểu dữ liệu cơ bản C# Tạo dự án mẫu CS02VariablesConstantsIO để thực hành Trước tiên để thực hành gõ các lệnh tạo dự án
Các toán tử số học Thứ tự ưu tiên của các phép toán Toán tử gán Toán tử tăng ++ , giảm — Các toán tử số học trong C# Toán tử đó là các ký hiệu (+ – * / % && ! …), được được dùng để thi hành các tính toán về
Các toán tử so sánh Các toán tử logic Câu lệnh if Câu lệnh ba thành phần Câu lệnh switch Các toán tử so sánh trong C# Các toán tử so sánh thực hiện phép toán trên hai số hạng và trả về kết quả kiểu bool với giá trị true hoặc false. Ví dụ
Vòng lặp for Vòng lặp while lặp do … while break, continue Vòng lặp for c# Vòng lặp for nhằm tạo ra một cấu trúc, thi hành khối lệnh nào đó một một số lần chỉ định. Cú pháp của lệnh như sau: for ( khởi_tạo; điều_kiện; cập_nhật ) { //Các câu lệnh trong khối
Khai báo phương thức Gọi phương thức Tham số trong phương thức Tham số có giá trị mặc định Truyền tham số với tên Tham chiếu và tham trị Đệ quy Khai báo phương thức trong C# Phương thức (method, gần giống function hàm trong lập trình hướng thủ tục) trong C# là một nhóm
Khái niệm lớp Định nghĩa lớp Cú pháp, ví dụ Tạo và sử dụng đối tượng Hàm khởi tạo Quá tải phương thức Tìm hiểu tính đóng gói Thuộc tính trong lớp DẪN NHẬP VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Phần này bắt đầu nghiên cứu, triển khai các vấn đề kỹ thuật liên quan
Khai báo lambda C# Biểu thức lambda còn gọi là biểu thức hàm nặc danh (Anonymous), một biểu thức khai báo giống phương thức (hàm) nhưng thiếu tên. Cú pháp để khai báo biểu thức lambda là sử dụng toán dử => như sau: (các_tham_số) => biểu_thức; Thậm chí là cả một cấu trúc lệnh
Phương thức (hàm) hủy Quá tải toán tử C# Thành viên tĩnh (static) Biến chỉ đọc trong lớp Lớp tĩnh static class Indexer – Bộ chỉ mục C# Hàm (phương thức) hủy của lớp (Finalizer hoặc Destructor) Ở phần cơ bản về lớp, đã biết phương thức khởi tạo – phương thức này chạy khi