String.Formatの危険性(改) その3です。「 [C#] 逐語的文字列」からの続きです。
#デスマってて、間が開いてしまいました…
本題のファイル入力の場合はどうなるか。実験しました。
プログラム
class Program { static void Main(string[] args) { System.IO.FileStream fs = new System.IO.FileStream(@".test.txt",System.IO.FileMode.Open); System.IO.StreamReader sr = new System.IO.StreamReader(fs); string s = sr.ReadLine(); System.Console.WriteLine(s); } }
.test.txt
aaaanbbbb
結果
aaaanbbbb
まあファイルを読んで表示しているだけなので、nが "" "n " なのは当然ですよね…
オールトの雲
[VB.NET] 正規表現のエスケープ
String.Formatの危険性(改) その4です。「[C#] ファイルからの入力の場合」からの続きです。
Link | 2010年6月30日 23:56
[C#] 逐語的文字列 # String.Formatの危険性(改) その2 | オールトの雲
[...] つづく [...]
Link | 2012年10月20日 14:33