我正在創建一個讀取文本文件(存儲爲字符串數組)並通過簡單按鍵對內容進行排序的小應用程序。 如何分配字符,例如。 'f'顯示某個數組?例如,我只需按'f',控制檯就會顯示我的文本文件的名字,例如array [0]。這裏是一個片段:C#控制檯關鍵事件
//Console Read Key method???
//
if (key.KeyChar == 'f')
{
Console.WriteLine(strArray[0]);
}
我知道有很多關於SO內容與此有關,但沒有相當有用。這是一個簡單的問題,我無法解決!不要擔心排序,我只需要一個特定的數組來顯示。感謝您的幫助
看一看這個SO張貼 [處理控制檯鍵按] [1] [1]:http://stackoverflow.com/questions/8898182/how-to- handle-key-press-event-in-console-application – bhs
**您是否嘗試過**,例如,使用簡單的foreach或LINQ Where?向我們展示它在哪裏不起作用... –
如果你想打印出數組中的所有項目,你可以使用像「Array.ForEach(strArray,(line)=> Console.WriteLine(line));」 –