私は新しいです。それで、フォーマットが正しくないか、私が愚かな質問をしているなら、私を許してください。 (私はUnityを使用しています。実行するとエラーはありませんが、何もしていないように見えますが、コンソールには印刷されません。ビデオは外部テキストファイルではなくゲームオブジェクトからテキストを取得します)。C#テキストファイルをどのようにして配列に読み込むことができますか?
-1
A
答えて
0
あなたのコードは、最初の行を読み込み、上の文字列を分割「@」(フィールドがあります)、次の行を読み込み、itemStringsの各文字をループして各文字を出力し、itemStringsがnullになるまで(whileループ)続けます。
あなたがしようとしているのは、テキストファイルを1行ずつ読み込み、各行を '@'で分割し、各行の文字列を出力することです。
StreamReader reader = new StreamReader("./Assets/something.txt");
String itemStrings = reader.ReadLine();
char[] delimiter = {'@'};
while (itemStrings != null)
{
string[] fields = itemStrings.Split(delimiter);
for (int i = 0; i < fields.Length; i++)
{
Debug.Log("Primary key is " + i + ". The data is " + fields[i]);
}
itemStrings = reader.ReadLine();
}
+0
ありがとうございます! <3ありがとうございました。それは完璧だ! :D – RainbowDoritosAreMine
0
ファイル全体ではなく、ファイルから最初の2行だけを読み込みます。ここで私が考える時に各ライン1をプリントアウト大幅に簡素化バージョンは、あなたがやろうとしているものですよ。
string[] reader = System.IO.File.ReadAllLines("Assets/Hats Table.txt");
for (int i = 0; i < reader.Length; i++)
{
Debug.Log("Primary key is " + i + ". The data is " + reader[i] + "\n");
}
関連する問題
- 1. Cでmallocを使ってテキストファイルを配列に読み込む
- 2. テキストファイルから構造体配列にコンポーネントベクトルデータを読み込むC++
- 3. テキストファイルから配列を読み込む
- 4. テキストファイルをCの行の配列に読み込む
- 5. テキストファイルを構造体の配列に読み込むC
- 6. テキストファイルをプレーンCの配列に読み込む
- 7. このテキストファイルを次のクラス配列に読み込むにはどうすればよいですか?
- 8. C++ファイルから読み込むことができず、ベクターに読み込むことができません
- 9. word2vecベクトルはどのように読み込むことができますか?
- 10. 配列をmysqlテキストフィールドにダンプして配列として読み込むことはできますか?
- 11. テキストファイルをchar配列に読み込みます。 C++ ifstream
- 12. C++はテキストファイルを配列に読み込みます
- 13. GLubyte配列としてビットマップをどのように読み込みますか?
- 14. C:ファイルを配列に読み込む
- 15. どのようにテキストファイルを読むことができますか?
- 16. どのように変数をCシャープからPythonに読み込むことができますか?
- 17. データベースのデータをチェックボックスリストに読み込み、どのように読むことができますか?
- 18. C#読み込み/テキストファイルをListViewに読み込む
- 19. テキストファイルをリストボックスに読み込むC#
- 20. C++のテキストファイルからどのように値を読み込みますか?
- 21. テキストファイルから読み込んで配列に格納するC++
- 22. テキストファイルから読み込むときにApache Ignite Cacheを読み込む方法
- 23. テキストファイルからnumpy配列にデータを読み込む
- 24. 線で、テキストファイルの行を読むと、私はこのようになりますテキストファイルを読み込むしようとしている
- 25. どのようにテキストファイルから読み込みますか?
- 26. どのようにして反応ストックチャートにデータを読み込むことができますか?
- 27. コンマで区切られたテキストファイルを配列に読み込む
- 28. OS Xで配列にテキストファイルを読み込むJavascript
- 29. C++テキストファイルから列を読み込むには?
- 30. node.jsからreadFileSyncを読み込むことができますfs libraryテキストファイルから配列を読み込みますか?
だけでコンソールアプリケーションを作成し、主にコードまたはお電話、およびループのために...問題何が内部の一部Console.WriteLines呼び出しを追加し、いくつかの他の方法をコピー&ペースト...と何があなたのことを働いていませんそれが動作していないことを証明しなければならない..? – MethodMan
また、この名前のスペースは '' Assets/Hats Table.txt ''を表しています) ''あなたは初期ファイルパスを宣言していますか、どこに宣言していますか? – MethodMan
itemStringsは文字列なので、その長さをループすると行の各文字が得られます。おそらくあなたが望むものではないでしょう。 '@'シンボルの行を 'fields'という変数に分割しています。代わりにそれを印刷することを意味しましたか? – dwilliss