2005-03-14から1日間の記事一覧
カルチャとフォールバックといえば、CultureInfo.CreateSpecificCulture() の動き。 このメソッド、通常はニュートラルカルチャを指定すると ... CultureInfo.CreateSpecificCulture("zh-CHT")... 呼び出しのターゲットが例外をスローしました。 zh-CN、zh-H…
いや、マジで。 リソースの取得を行うコードとして、 private static ResourceManager rm = new ResourceManager(typeof(...)); private void ToAruMethod() { string s = rm.GetString("key"); : }なんてコードを何度も何度も通るようなところに置いたら、…
DllImportAttribute で ExactSpelling を true に設定しないで CharSet を Ansi と指定すると、Test1 が発見されない場合に Test1A を検索してくれ、CharSet が Unicode の場合、Test1 より先に Test1W を検索し、発見されない場合に Test1 を検索する。 つ…
次のような2つのメソッドを考える。 [DllImport("test.dll", CharSet=CharSet.Auto)] extern void Test1(string msg); [DllImport("test.dll", CharSet=CharSet.Auto)] extern void Test2(IntPtr buffer, int size);前者には小さな問題はあるが大きな問題は…