Lập trình C#

Lập trình C#

Tìm hiểu Task Cancellation trong C#
04/06/2020 TEDU

Tìm hiểu Task Cancellation trong C#

Thực thi các tác vụ bất đồng bộ rất dễ dàng với C# và .NET. Nhưng đôi khi chúng ta cần hủy các tác vụ bất đồng bộ đang chạy, trong bài viết này chúng ta sẽ tìm hiểu cách hủy các tác vụ sử dụng CancellationToken ngay cả các tác vụ không thể cancel.

Đọc thêm
Tối ưu hóa tốc độ C# - Array Length
25/06/2019 TEDU

Tối ưu hóa tốc độ C# - Array Length

Thường thì các developer thường sử dụng Array.Length cho vòng lặp for như là một điều kiện nhưng chúng ta cần hiểu là thuộc tính Length được gọi mỗi lần lặp qua. Vậy tốt hơn là lưu nó vào một biến và sử dụng biến đó như một điều kiện.

Đọc thêm
Top 10 khái niệm trong OOP với C#.NET
10/11/2016 TEDU

Top 10 khái niệm trong OOP với C#.NET

OOP viết tắt của Object Oriented Programming. Đây là một phương pháp lập trình sử dụng các đối tượng(Objects) để xây dựng hệ thống hoặc ứng dụng web sử dụng các ngôn ngữ lập trình như C#, VB.NET, Java…

Đọc thêm
Sự khác nhau giữa IEnumerable và IQueryable
15/06/2016 TEDU

Sự khác nhau giữa IEnumerable và IQueryable

LINQ dùng để truy vấn dữ liệu từ cơ sở dữ liệu và các collection, chúng ta sử dụng IEnumerable và IQueryable để thao tác dữ liệu nhưng một số bạn vẫn chưa hiểu được sự khác nhau giữa 2 đối tượng này.

Đọc thêm