Visual Studio là IDE tốt nhất cho C# trên Windows. Hỗ trợ .NET Framework, .NET Core, .NET 5+.
Các IDE phổ biến
- Visual Studio 2022 - Full IDE (Community miễn phí)
- Visual Studio Code - Editor nhẹ + C# Dev Kit extension
- JetBrains Rider - Cross-platform, trả phí
Tạo và chạy Console App (Visual Studio 2022)
- Mở Visual Studio → Create a new project
- Tìm Console App (template có icon đen, chữ "Console Application")
- Chọn C# → Next
- Đặt tên project, chọn location → Next
- Chọn Target Framework: .NET 8.0 (LTS) hoặc .NET 9.0 → Create
- Viết code trong
Program.cs - Nhấn F5 (Debug) hoặc Ctrl+F5 (Run without debug)
Dòng lệnh (CLI) - .NET SDK
# Tạo project mới dotnet new console -n MyApp cd MyApp # Chạy dotnet run # Build release dotnet build -c Release dotnet publish -c Release -o ./publish
Code mẫu Program.cs (.NET 6+ top-level statements)
// Program.cs
Console.WriteLine("Hello, World!");
// Top-level statements - không cần Main() method
// Tương đương:
// using System;
// namespace MyApp { class Program { static void Main() { Console.WriteLine("Hello"); } } }
Lưu ý: .NET 6+ dùng top-level statements - không cần namespace, class Program, Main().