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