私のコードには、解読しようとしているこのかなり奇妙に見える数行があります。誰かがそれが何を言っているのか知っていますか?
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
その行は Platform Invoke として知られています。基本的には、kernel32.dll の関数 GetPrivateProfileString をプログラムで使用できるようにするだけです。その特定の機能の詳細については、http://www.pinvoke.net/default.aspx/kernel32.GetPrivateProfileStringを参照してください。