Làm cách nào để phát hiện đầu vào cho ứng dụng bảng điều khiển trong C#?C#: Làm cách nào để phát hiện các đối số được nhập vào ứng dụng bảng điều khiển?
Hãy nói ví dụ tôi muốn ứng dụng giao diện điều khiển khởi động bằng cách viết: Welcome To Thực phẩm Hut (con trỏ để gõ những thứ ở đây sau khi dòng đầu tiên)
tôi muốn các ứng dụng giao diện điều khiển để phát hiện hai lệnh :
1:/help - sẽ hiển thị một số trợ giúp vô nghĩa.
2:/pizza thực phẩm -t pepperoni -d pepsi - sẽ hiển thị "Vì vậy, bạn muốn một Pizza với Pepperoni và Pepsi để uống?"
Làm cách nào để phát hiện lệnh/lệnh đầu tiên đã được nhập và cũng đọc các đối số như -t pepperoni (đứng đầu) và -d pepsi (để uống) nếu bánh pizza/thực phẩm đã được nhập?
Vấn đề chính của tôi là tìm ra cách phát hiện từ đầu tiên đã gõ, tìm ra rằng nếu đó là/help thì hãy gọi một số phương thức sẽ gửi một số văn bản trợ giúp vào bảng điều khiển hoặc nếu lệnh là/thực phẩm rồi đọc những gì là sau khi lệnh/thực phẩm, -t, và -p.
static void Main(string[] args)
{
Console.WriteLine("Welcome To Food Hut");
Console.ReadLine();
// if readline equals to /help then display some help text.
// if /food command is typed, read first argument after /food Pizza, -t TheTopping
// and -p ForWhatToDrink
// and then display, 'So you would like a Pizza with Pepperoni and Pepsi to drink?'
}
wow đây chỉ là công cụ tuyệt vời. –