VB.NETのとんでもない欠陥に気づいた
■ このスレッドは過去ログ倉庫に格納されています
0106デフォルトの名無しさん
2007/02/20(火) 14:38:37○ File.ReadAllText メソッド (String)
○ File.ReadAllText メソッド (String, Encoding)
パラメータ
path
読み取り用に開かれるファイル。
encoding
ファイルの内容に適用されるエンコーディング。
戻り値
ファイルのすべての行を格納している文字列配列。
解説
このメソッドは、ファイルを開き、ファイルの各行を読み取った後、各行を文字列配列の要素として追加します。
その後、このメソッドはファイルを閉じます。行は、復帰 ('\r')、ライン フィード ('\n')、または復帰とライン フィード
の組み合わせが末尾に付いた一連の文字として定義されます。しかし、返される文字列には、行の終端を示す
復帰やライン フィードは含まれません。
この戻り値と解説はインチキ、
戻ってくるのはあくまでも String型の値であって、復帰とライン フィードはしっかり付いて戻ってくる。
配列で受ければエラーが出ますよ>M$さん
実際に使用例では、「ちゃんと」 String型の変数で受けているし。ちゃんと書けよHelpぐらいよ>M$
■ このスレッドは過去ログ倉庫に格納されています