Bài 1: Giới thiệu về Trình quản lý quảng cáo
BÀI GIẢNG: LÀM QUEN VỚI NGÔN NGỮ C#
1. Giới thiệu về ngôn ngữ lập trình C#
C# là một ngôn ngữ lập trình hiện đại, mạnh mẽ được Microsoft phát triển, chủ yếu sử dụng trong nền tảng .NET. Nó hỗ trợ lập trình hướng đối tượng, giúp lập trình viên dễ dàng tạo ra các ứng dụng từ nhỏ đến lớn, bao gồm ứng dụng desktop, web, và mobile.
2. Các công cụ phát triển (IDE)
a. Visual Studio
- Là môi trường phát triển tích hợp (IDE) phổ biến nhất cho C#.
- Cung cấp các công cụ hỗ trợ lập trình viên như IntelliSense, Debugger, và tích hợp Git.
- Hỗ trợ nhiều phiên bản từ miễn phí (Community) đến trả phí (Professional, Enterprise).
Ghi chú: có thể xem lại hướng dẫn cài đặt tại bài môn lập trình HTML + CSS
b. Visual Studio Code
- Một trình soạn thảo mã nguồn nhẹ, có thể mở rộng với các extension hỗ trợ C#.
- Phù hợp cho lập trình viên muốn có môi trường phát triển nhẹ, nhanh chóng.
3. Tạo một chương trình C# đầu tiên
a. Chỉ mục namespace
- Trong C#,
namespaceđược sử dụng để tổ chức và nhóm các lớp, giúp tránh xung đột tên. - Ví dụ:
namespace MyFirstApp { class Program { static void Main(string[] args) { Console.WriteLine("Chào mừng bạn đến với C#"); } } }
b. Sử dụng thư viện
- C# sử dụng thư viện thông qua từ khóa
using, giúp lập trình viên truy cập vào các lớp và phương thức sẵn có. - Ví dụ:
using System; using System.Collections.Generic; - Một số thư viện phổ biến:
System- Cung cấp các lớp cơ bản nhưConsole,Math,DateTime.System.Collections.Generic- Hỗ trợ danh sách, từ điển, và các cấu trúc dữ liệu.System.IO- Làm việc với tệp và thư mục.
c. Chạy chương trình
- Sau khi viết mã nguồn, có thể chạy chương trình bằng cách nhấn
Ctrl + F5
4. Kết luận
- C# là một ngôn ngữ mạnh mẽ với nhiều tính năng hỗ trợ lập trình viên.
- Visual Studio và Visual Studio Code là hai IDE phổ biến nhất để phát triển ứng dụng C#.
- Việc sử dụng
namespacevà thư viện giúp tổ chức và tận dụng sức mạnh của nền tảng .NET.
1. Đề bài:
Hãy tạo một chương trình console C# và viết lại đoạn code mẫu sau :
- Thay thông tin của bạn vào chương trình
- Chạy chương trình và chụp lại màn hình
2. Nộp bài: Ảnh chụp màn hình chạy phần mềm