Dự án console được thiết kế để sử dụng giao diện bằng văn bản thông qua các dòng lệnh. Trong Visual Studio, bạn có thể sử dụng dự án này nếu ứng dụng của bạn không cần giao diện thẩm mỹ mà chỉ cần chức năng chủ yếu là thử nghiệm hoặc chạy chương trình dòng lệnh. Thậm chí, nhiều công ty yêu cầu làm dự án Console để tập trung vào code, sẽ có 1 bộ phận riêng chuyên về thiết kế giao diện Form.
Dự án console được thiết kế để sử dụng giao diện bằng văn bản thông qua các dòng lệnh. Trong Visual Studio, bạn có thể sử dụng dự án này nếu ứng dụng của bạn không cần giao diện thẩm mỹ mà chỉ cần chức năng chủ yếu là thử nghiệm hoặc chạy chương trình dòng lệnh. Thậm chí, nhiều công ty yêu cầu làm dự án Console để tập trung vào code, sẽ có 1 bộ phận riêng chuyên về thiết kế giao diện Form.
Để tạo dự án Console, đầu tiên bạn mở Visual Studio, chọn File, sau đó chọn New -> Project. Khi hộp thoại New Project hiển thị, ở Panel bên trái, bạn chọn Visual C#, ở khung bên phải, chọn Console Application, đặt tên cho dự án là DammioConsole và nhấn OK để khởi tạo.
Khi dự án Console được tạo, ở Solution Explorer (Ctrl + Alt + L), bạn có thể thấy kiến trúc thư mục như sau.
Trong đó, Properties là các thuộc tính dự án, References là các thư viện của dự án, App.config là tập tin cấu hình và Program.cs là tập tin mã nguồn ban đầu của dự án. Bạn mở Program.cs thì có xem nội dung như sau:
Trong đoạn mã trên, các thư viện (using …) được nhúng mặc định gồm có LINQ (truy vấn tích hợp), Text (xử lý chuỗi, văn bản), Collection.Generic (các tập hợp như List, mảng, từ điển,…) và Threading.Tasks (các tác vụ luồng hoạt động). Bạn cũng thấy namespace DammioConsole với lớp Program là lớp chính của chương trình, kèm theo là hàm Main duy nhất để Visual Studio thực thi mã nguồn bắt đầu từ hàm này.
Tiếp đến, để hiển thị dòng “Hello Dammio!”, bạn có thể thêm đoạn mã:
Để chạy chương trình, bạn nhấn F5 để chạy chế độ Debug (dò lỗi) hoặc Ctrl + F5 (chế độ không cần dò lỗi).
Vậy là bạn đã tạo được dự án Console bằng ngôn ngữ C#, để làm việc với VB, bạn cũng làm tương tự, nhưng bước tạo thì chọn ngôn ngữ Visual Basic. Ngoài ra, bạn tìm hiểu hơn nữa các câu lệnh khác để có thể làm việc tốt ở chế độ Console.