-
Delegate trong C# là gì? Nếu chưa biết câu trả lời, mời bạn tham khảo những điều cần biết về delegate trong C#.
-
Các lớp Collection là các lớp đặc biệt để lưu giữ và thu hồi dữ liệu. Những lớp này cung cấp sự hỗ trợ cho Stack, Queue, List, và Hash Table. Đa số các lớp Collection trong C# triển khai cùng các Interface.
-
C, C++, C# hay JavaScript là vài trong số những ngôn ngữ lập trình hữu ích nhất cho việc phát triển các hệ thống nhúng.
-
Lớp Math chứa nhiều hàm toán học khác nhau. Chúng bao gồm các hàm liên quan đến làm tròn số thập phân, lượng giác, lũy thừa và căn bậc hai. Dưới đây là danh sách một số hàm phổ biến mà bạn có thể sử dụng.
-
[Thread trong c#] Một thread được định nghĩa như là một đường thực thi (execution path) của một chương trình. Mỗi Thread định nghĩa một dòng điều khiển duy nhất. Nếu application của bạn gồm các hoạt động phức tạp và tốn thời gian, thì nó thường là rất hữu ích khi thiết lập các execution path hoặc Thread, với mỗi Thread thực hiện một công việc cụ thể.
-
Sự kiện (Event) là các hành động của người dùng, ví dụ như nhấn phím, click, di chuyển chuột… Các Application cần phản hồi các sự kiện này khi chúng xuất hiện. Ví dụ, các ngắt (interrupt). Các sự kiện (Event) được sử dụng để giao tiếp bên trong tiến trình.
-
Thuộc tính - Property là các thành viên được đặt tên của các lớp, cấu trúc, và Interface. Các biến thành viên hoặc các phương thức trong một lớp hoặc cấu trúc được gọi là các Field. Thuộc tính là một sự kế thừa của các Field và được truy cập bởi sử dụng cùng cú pháp. Chúng sử dụng accessor thông qua các giá trị của các Private Field có thể được đọc, được viết và được thao tác.
-
Indexer trong C# giúp lập chỉ mục cho đối tượng, ví dụ như một mảng. Khi bạn định nghĩa indexer cho một lớp, thì lớp này vận hành tương tự như một virtual array (mảng ảo). Sau đó, bạn có thể truy cập instance (sự thể hiện) của lớp này nhờ toán tử truy cập mảng trong C# là ([ ]).
-
C# cho phép sử dụng các biến con trỏ trong một hàm của khối code khi nó được đánh dấu bởi unsafe modifier. Khái niệm unsafe code hoặc unmanaged code trong C# là một khối code mà sử dụng một biến con trỏ.
-
Lưu dữ liệu vào một file có thể là một kỹ thuật rất mạnh khi nói đến phân tích hoặc báo cáo dữ liệu. Nếu bạn đang tạo ứng dụng C#, bạn có thể tạo file CSV để lưu dữ liệu của mình vào.
-
Ngôn ngữ lập trình C# phát triển dựa trên các ngôn ngữ lập trình C và C++. Trong bài viết dưới đây, Quản trị mạng sẽ cùng bạn đi tìm hiểu về ngôn ngữ lập trình C# thông qua những câu hỏi trắc nghiệm. Hãy cùng bắt đầu nhé.
-
Generic trong C# cho phép bạn trì hoãn các đặc điểm kỹ thuật (Specification) của kiểu dữ liệu của việc lập trình các phần tử trong một lớp hoặc một phương thức, tới khi nó thực sự được sử dụng trong chương trình. Nói cách khác, Generic cho phép bạn viết một lớp hoặc phương thức mà có thể làm việc với bất kỳ kiểu dữ liệu nào.
-
Chúng ta đã bàn luận rằng Delegate được sử dụng để tham chiếu bất kỳ phương thức nào mà có cùng dấu hiệu như trong Delegate đó. Nói cách khác, bạn có thể gọi một phương thức mà có thể được tham chiếu bởi một Delegate bởi sử dụng đối tượng Delegate đó.
-
Trong bài viết này, Quản Trị Mạng sẽ cùng các bạn điểm qua những khác biệt chính giữa C# và Java.
-
Đôi khi, bạn muốn code C# chỉ chạy ở những điều kiện nhất định. Các lệnh và toán tử trong C# dưới đây sẽ giúp bạn làm việc đó.
-
C# là một ngôn ngữ lập trình hướng đối tượng được phát triển bởi Microsoft, là phần khởi đầu cho kế hoạch .NET của họ. Sau đây mời bạn cùng Quản trị mạng đi tìm hiểu về chủ đề này qua bài trắc nghiệm dưới đây.
-
Mời bạn đọc thử tài kiến thức với bộ câu hỏi trắc nghiệm xoay quanh chủ đề lập trình C# dưới đây của chúng tôi. Bộ câu hỏi sẽ có 10 câu, mỗi câu 4 đáp án và bạn hãy lựa chọn đáp án đúng nhé.
-
Bộ câu hỏi về cấu trúc chương trình giúp bạn đọc có thêm những kiến thức hữu ích. Mời bạn đọc tham khảo.
-
Danh sách ngôn ngữ lập trình phổ biến nhất này được Github thống kê và update hàng năm trong một báo cáo chi tiết của toàn bộ nền tảng. Dựa vào đây bạn sẽ thấy được sự tăng trưởng/tụt giảm của các ngôn ngữ lập trình
-
Trong bài viết này, Quản Trị Mạng sẽ tổng hợp 20 ngôn ngữ lập trình đáng học nhất hiện tại.
-
Phát triển video game là một lĩnh vực luôn thay đổi. Các ngôn ngữ lập trình và công nghệ mới xuất hiện vài năm một lần.
-
Có thể khẳng định ngôn ngữ lập trình là một nhân tố không thể thiếu trong mọi bối cảnh phát triển của thế giới công nghệ.