73

File.ReadAllLines()とはどう違いFile.ReadAllText()ますか?

4

3 に答える 3

100

ReadAllLines文字列の配列を返します。各文字列には、ファイルの 1 行が含まれます。

ReadAllTextファイルのすべての行を含む単一の文字列を返します。

于 2010-06-03T11:38:37.953 に答える
18

File.ReadAllText() はファイルのすべてのコンテンツを含む 1 つの大きな文字列を返し、File.ReadAllLines() はファイル内の行の文字列配列を返します。

ReadAllText の場合、「結果の文字列には、終了のキャリッジ リターンやライン フィードが含まれていません。」ということに注意してください。

詳細については、File.ReadAllText メソッドおよびFile.ReadAllLines メソッドの備考セクションを参照してください。

于 2010-06-03T11:38:04.797 に答える
6

ReadAllTextすべてを 1 つの文字列としてReadAllLines読み取り、 として読み取りますStringArray

于 2010-06-03T11:38:33.377 に答える