Tôi đã xem câu hỏi này về Passing command line arguments in C#.Truyền mảng đối số trong dòng lệnh
Nhưng trong trường hợp của tôi, tôi phải chuyển mảng tham số đến tệp .exe đang gọi.
ví dụ:
var arr = new string[] {"Item title","New task","22","High Priority"}
Có thể sử dụng Process.Start()
với con đường exe cùng với mảng
tôi có đường dẫn .exe
const string path = @"C:\Projects\Test\test.exe";
Cảm ơn
Bản sao có thể có của [Đối số dòng lệnh thoát trong C#] (http://stackoverflow.com/questions/5510343/escape-command-line-arguments-in-c-sharp) – quetzalcoatl
Hầu hết các câu trả lời trong câu hỏi này đều sai, xấu, không đầy đủ hoặc ít nhiều không an toàn khi đối số chứa các ký tự đặc biệt như dấu ngoặc kép hoặc khoảng trắng. Xin vui lòng xem [câu trả lời này] (http://stackoverflow.com/a/6040946) – quetzalcoatl