由於隨機downvotes仍然進來,我想我可以澄清這一些更多。
本質上問題是要求您如何從C#中的文本文件中讀取。我認爲的代碼將起作用。答案提供了實際的工作。請在評論時提出評論。
OLD:
我使用微軟的視覺工作室編寫視頻遊戲,但似乎無法得到它的輸入需要從一個文本文件。如果我註釋掉以下行和基於它的東西,它可以正常工作。如果我只添加這條線然後運行,但窗口永遠不會彈出。
string[] allLines = File.ReadAllLines("map1.txt");
我也有聲明確定它包含在內。
using System;
using System.IO;
如果你想要更多的代碼,我可以發佈它,但它是一個相當大的數額。
OLD-EDIT:爲了澄清,當我運行我的遊戲時,沒有窗口會像通常那樣彈出,但也不會彈出任何錯誤消息。我的txt文件包含在內容中,但由於某種原因無法正常工作。我用完整的路徑,現在它的工作原理!
您的意思是程序掛在那個代碼行?如果你一行一行地執行程序,那裏會發生什麼? –
您的txt文件在程序運行目錄中嗎? – JustinDanielson
究竟是什麼問題?你在'File.ReadAllLines'上遇到了一個異常(如果文件不存在,很容易發生)?您是否嘗試使用完整的文件路徑(而不是依賴當前的目錄)? –