「CultureInfo.InvariantCulture」へのコメント
「水無月ばけらのえび日記 : CultureInfo.InvariantCulture」について、2件のコメントが書かれています。
[1780] Re: えび日記 : 「CultureInfo.InvariantCulture」
えむけい (2004年4月8日 15時14分)
Shift_JISがJIS X 0208:1997の附属書1に忠実に実装されている場合、0x815fをチェックしないとREVERSE SOLIDUSが貫通するなんて話もあります。
WebメールのJavaScript無効化とかWindowsのパス名のTraversal対策とかを突破するために使えそうですね。
[1783] Re: えび日記 : 「CultureInfo.InvariantCulture」
ばけら (2004年4月9日 22時19分)
>Shift_JISがJIS X 0208:1997の附属書1に忠実に実装されている場合、0x815fをチェックしないとREVERSE SOLIDUSが貫通するなんて話もあります。
うーむ、しかしそのへんはイマイチかもしれません。試しに
using System;
class App{
public static int Main(){
byte[] codes = new byte[]{0x81, 0x5f};
System.Text.Encoding sjis = System.Text.Encoding.GetEncoding("Shift_JIS");
string s = sjis.GetString(codes);
if(String.Compare(s, "\\", true, System.Globalization.CultureInfo.InvariantCulture) == 0){
Console.WriteLine("match");
} else {
Console.WriteLine("NO match");
}
return 1;
}
}
などというものを実行してみたのですが、NO match でした。
「水無月ばけらのえび日記 : CultureInfo.InvariantCulture」についてコメントを書く場合は、以下のフォームに記入してください。