LinQ performance - phương thức Any() và Count()

LinQ performance - phương thức Any() và Count()

Tìm hiểu sự khác nhau giữa phương thức Count() và Any() trong LINQ

Xem thêm
Tìm hiểu Task Cancellation trong C#

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.

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

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.

Xem thêm
Tối ưu tốc độ lập trình C# - Cắt chuỗi

Tối ưu tốc độ lập trình C# - Cắt chuỗi

Cách tối ưu hóa tốc độ thực thi C# với công việc thường dùng là cắt chuỗi Split String

Xem thêm
Phân biệt giữa biến kiểu object và biến kiểu dynamic

Phân biệt giữa biến kiểu object và biến kiểu dynamic

Chúng ta thường thấu hầu hết các developer không phân biệt được sự khác nhau giữa biến kiểu object và dynamic trong C#.

Xem thêm
C#.NET Căn bản: Hiểu biết về các Collection trong .NET Framework

C#.NET Căn bản: Hiểu biết về các Collection trong .NET Framework

Thư viện class .NET Base Class Library (BCL) cung cấp rất nhiều các class để thao tác với collection và giúp bạn quản lý các tập hợp đối tượng dễ dàng hơn.

Xem thêm
So sánh giữa Abstract Class và Interface trong C#.NET

So sánh giữa Abstract Class và Interface trong C#.NET

Đây là một câu hỏi mà mình chắc chắn là có rất nhiều nhà tuyển dụng cũng như các bạn developer phân vân và chưa rõ ràng. Đây cũng là câu hỏi hay gặp khi đi phỏng vấn

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

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…

Xem thêm
8 lỗi phổ biến trong khi lập trình C#

8 lỗi phổ biến trong khi lập trình C#

Trong khi làm việc với những coder trẻ tuổi, tôi đã phải nhắc những lỗi cơ bản bị gặp nhiều lần. Đó là các lỗi phổ biến và rất dễ nhớ.

Xem thêm
Sự khác nhau giữa IEnumerable và IQueryable

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.

Xem thêm
Hiển thị từ 1 to 3 (3 trang)
Lên trên