PInvoke

P/Invoke (Platform Invoke) などマーシャル属性を持つクラスにはジェネリック型を関連づけられない

これにも昨日からずっとハマってました。次のようなコードで再現します。 using System; using System.Runtime.InteropServices; public class Bar<T> { [DllImport("kernel32.dll")] public static extern void Beep(UInt32 freq, UInt32 duration); } public </t>…