c# - 如何引用添加到 Visual Studio 项目的 json 文件

标签 c# visual-studio

这是一个非常新手的问题。我已使用添加新项目 添加了一个 JSON 文件到我的项目中。现在在我的 C# 代码中,我基本上想“使用”这个文件。如何引用这个文件?基本上我正在尝试将它发布到 WebAPI,例如:-

var client = new HttpClient();
client.somePOSTtypefunction(MyJSONfile);

我该怎么做?至少我想知道一般如何在 C# 代码中引用这样的文件。我不想在代码中硬编码 JSON 数据。

最佳答案

只是为了更安全地避免任何文件级异常,包括在 using as 中:

using(StreamReader sr = new StreamReader(Server.MapPath("~/path/to/some.json")))
{
      client.somePOSTtypefunction(sr.ReadToEnd());
}

关于c# - 如何引用添加到 Visual Studio 项目的 json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55205888/

相关文章:

c# - 使用 Visuals 将 WPF 控件 (ComboBox) 放入 Canvas 中

c# - 如何在可重用的 .NET 库上启用向前兼容性?

c# - 显示 ListView 中项目的上下文菜单

c# - 显示在文本框、标签后面的菜单。 ASP.NET/C#

c# - PostSharp 不能使用具有 > 127 个属性的匿名类型

c# - 在从 DataTable 填充的组合框中选择一个值

c# - 将 byte[] 写成 mp3 文件

jquery - VS容器窗口报告mouseenter事件的mouseover,为什么?

asp.net-mvc - 具有 Entity Framework 的 MVC Controller 的 T4 模板 - 主机的成员属性 (MvcTextTemplateHost)?

c++ - 无法使用 Visual Studio 打开包含文件