Skip to content
Showing 1-26 of 26 items.
@renovate
Admin 21/03/2021 23:40
Trả về nhiều giá trị từ một hàm với C#

Sử dụng ref parameters hoặc out parameters Để hiểu được ref parameters và out parameters là gì thì trước tiên chúng ta cùng nhắc lại kiến thức một chút về truyền tham trị và truyền tham chiếu. Truyền tham trị: một bản sao của biến sẽ được tạo ra, sao chép giá trị của biến, truyền biến đã được sao chép này vào hàm, dù có thực hiện bao nhiêu phép tính toán cũng không ảnh hưởng đến biến...

C#
@renovate
Admin 23/03/2021 09:50
Exceptions và xử lý Exception trong C#

1. Mô tả Các tính năng xử lý exception của ngôn ngữ C# giúp bạn đối phó với bất kỳ tình huống bất ngờ hoặc ngoại lệ nào xảy ra khi một chương trình đang chạy. Xử lý exception sử dụng các từ khóa try, catch và finally để thử các hành động có thể không thành công, để xử lý các trường hợp thất bại khi bạn quyết định rằng làm như vậy là hợp lý và để dọn dẹp tài nguyên sau đó....

Happy New Year C# reference type
@renovate
Admin 23/03/2021 19:50
Hướng dẫn Adapter Design Pattern

Trong bài viết này, chúng ta sẽ cùng tìm hiểu về Adapter Design Pattern qua cấu trúc, cánh triển khai, ví dụ, đánh giá và ứng dụng của nó. Đây là bài viết đầu tiên của mình nên sẽ không tránh khỏi sai sót, rất mong nhận được sự thông cảm và góp ý từ mọi người. 1. Tổng quan 1.1. Phân loại Adapter là 1 design pattern thuộc nhóm Structural Pattern. Structural Pattern bao gồm những pattern cung cấp các...

Design Pattern C# Design Patterns Adapter Pattern Structural Design Pattern
@renovate
Admin 18/05/2021 22:00
Hướng dẫn Chain of Responsibility Design Pattern

1. Tổng quan "The Chain of Responsibility pattern establishes a chain within a system, so that a message can either be handled at the level where it is first received, or be directed to an object that can handle it." - Gang of Four Chain of Responsibility là một design pattern thuộc nhóm Behavioral Pattern. Behavioral Pattern bao gồm những pattern quan tâm đến hành vi của đối tượng, sự giao tiếp giữa các đối tượng với nhau. Ý tưởng...

Design Pattern Design Principle C# Behavioral Design Pattern Chain of Responsibility Pattern
@renovate
Admin 19/06/2021 16:50
Review some basic concepts in the information technology majors - Part 1: Algorithms (using C# language)

Introduction All concepts and definitions in the article are drawn from personal understanding, if there are any mistakes, please comment and feedback on the article so that the writer can correct it. This is the author's first post. At a young age in the industry, the author will begin to overview all the knowledge needed in this major, in the author's opinion. A. Algorithm I. What is Algorithm? 1. Definition of algorithms Algorithm is a kind of crucial vehicle what you use to understand and...

Algorithm C# event-driven
@renovate
Admin 23/10/2021 15:10
Lập trình hướng đối tượng OOP

Hi anh em, Hôm nay mình sẽ chia sẻ 1 chủ đề vô cùng quen thuộc với hầu hết các lập trình viên. Đó là lập trình hướng đối tượng, nội dung sẽ gồm các phần: định nghĩa, 4 tính chất oop, demo code. Hy vọng được thảo luận cùng anh em. Không để mọi người chờ lâu, bắt đầu nào! 1. Định nghĩa OOP là viết tắt của Object-Oriented Programming dịch ra là lập trình hướng đối tượng. Lập trình...

C# OOP BE lập trình hướng đối tượng tìm hiểu lập trình hướng đối tượng
@renovate
Admin 29/11/2021 15:00
Logging using Serilog in ASP.NET

Lời nói đầu! Là một developer mk không thể phủ nhận rằng trong một hệ thống mà thiếu logging thì việc debug, sửa lỗi nó khó khăn ntn. Logging giúp chúng ta dễ dàng theo dõi quá trình hệ thống xử lý tác vụ, khắc phục sự cố hoặc gỡ lỗi. Một trong những cách log đơn giản mà hiệu quả mk hay sử dụng đó là dùng Serilog. Bài viết này mk sẽ giới thiệu cách sử dụng logging using Serilog trong API...

C#