有 .NET 版本的 GetPrivateProfileString 吗?
(我可以使用 p/invoke,除非有必要,否则我只是不想这样做。)
不是内置的,不是。没有任何东西可以本机读取和理解 .NET 中 .ini 文件的布局。 GetPrivateProfileString 是您最好的选择。
不,没有,至少在基类库中没有。这并不奇怪,因为 .NET 没有对 INI 文件的任何本机支持(以纯托管代码的形式,或 P/Invoke 调用的包装器)。
如果你不想使用Interop,你可以像这样使用ini文件加载器类