我正在嘗試閱讀文本文件以比較其中的行與用戶輸入的程序。將一個字符串與文本文件中的一行進行比較並根據該文本行爲
目前,我得到它的工作在第一線的文件中
string input = Console.ReadLine();
string[] commands = File.ReadAllLines(@"commands.txt");
if (input.ToLower().Equals(commands))
{
Environment.Exit(0);
}
我想爲它時所讀的,等於用戶的輸入,然後執行的代碼行一個行的文件與該行文本相關。
是否可以讓程序將文本文件視爲切換列表?
如:
switch (input)
{
*read from file*:
}
做個別行或整個內容? –
@JamesHughes最好是:(命令,代碼),然後在下一行相同。 – mxr
你可以遍歷你的命令數組,然後打開它?雖然我認爲Dictionary>可能更合適。 –