Nội dung
Giới thiệu
Ngoài sử dụng công cụ lập trình Visual Studio có giao diện trực quan, vẫn còn một cách khác để các bạn biên dịch các đoạn mã C# thông qua Command line. Đó là công cụ CSC. Công cụ CSC cho phép chúng ta tạo ra file *.EXE từ đoạn mã *.cs. Chúng ta thực hiện như sau:
Xây dựng ứng dụng
Bước 1. Mở Notepad và tạo một tài liệu, đặt tên là PhanMemCuaToi.cs
Bước 2. Viết đoạn mã sau đây vào
using System; class PhanMemCuaToi { static void Main(string[] args) { Console.WriteLine("Ứng dụng C# đầu tiên phiên bản sử dụng công cụ CSC"); Console.ReadKey(); } }
Bước 3. Hãy mở Command Line lên và chạy đoạn lệnh sau: csc PhanMemCuaToi.cs
Mở Command Line của Windows, sau đó truy cập vào thư mục C:WindowsMicrosoft.NETFramework64v4.0.30319, trong thư mục này sẽ chứa file csc.exe, đây chính là trình biên dịch mã nguồn C#.
Để truy cập vào các thư mục thực hiện lệnh: cd (ví dụ: cd C:WINDOWSMicrosoft.NETFrameworkv4.0.30319 -> Enter)
Tiếp theo gõ lệnh: csc C:PhanMemCuaToi.cs (Hãy lưu file trong thư mục C: để tiện tìm kiếm bằng Command Line).
Trong quá trình chạy lệnh, nếu có lỗi sẽ xuất hiện trên màn hình của Command Line, sau khi biên dịch thành công, sẽ xuất hiện file PhanMemCuaToi.exe ở cùng thư mục với file *.cs mà bạn tạo ra ban đầu. Hãy chạy file PhanMemCuaToi.exe và chiêm ngưỡng thành quả.
Lời kết
Trong bài này, csharpcanban.com đã Hướng dẫn các bạn xây dựng một ứng dụng băng công cụ CSC (Command Line) trên C#. Hãy đặt câu hỏi trong phần bình luận ở dưới đây. Csharpcanban.com sẽ hướng dẫn các bạn chi tiết nhất.
Trong các bài tiếp theo mình sẽ tiếp tục hướng dẫn các bạn sử dụng Microsoft Visual Studio C#, sử dụng các Control trong C#, đó là sử dụng Combobox, Listbox, Radio Button, và nhiều Control khác, hãy thường xuyên theo dõi website csharpcanban.com để cập nhật các bài học mới nhé các bạn.
Bản quyền
Nội dung trên csharpcanban.com được biên soạn, biên dịch từ nhiều nguồn khác nhau, đồng thời đã được viết thành chương trình chạy. Csharpcanban.Com bảo lưu mọi quyền đối với những bài viết này. Mọi hình thức sao chép đều cần phải được Csharpcanban.Com cấp phép.