gpt4 book ai didi

c# - 可移植类库读取设置信息

转载 作者:太空狗 更新时间:2023-10-30 00:42:40 25 4
gpt4 key购买 nike

我有一个可移植类库,我需要获取托管它设置的应用程序。

(即 web.config、app.config 或 Windows(电话)8 设置,无论这些设置存储在哪里)

有没有办法做到这一点。我一直在疯狂地搜索,找不到任何可以让我阅读这些信息的东西,也找不到任何可以告诉我应用程序配置文件所在位置的东西甚至。

有人对如何以不可知论的方式读取 PCL 中的应用程序设置有任何建议吗?

最佳答案

您不能直接从可移植库执行此操作。我建议使用抽象模式。创建一个接口(interface)(即 IApplicationSettings 或其他东西)封装您需要访问的功能。然后在每个平台的特定于平台的库中使用特定于平台的设置 API 实现该接口(interface)。将实现实例从特定于平台的代码传递到可移植代码,以便它可以访问该功能。

可以在这篇博文中找到更多详细信息:How to Make Portable Class Libraries Work for You

关于c# - 可移植类库读取设置信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14241161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com