我试图appsetting.json从类库中访问文件.到目前为止,我发现的解决方案是创建实现接口的配置类IConfiguration,从 Microsoft.Extensions.Configuration和JSON文件添加到类,并从相同的阅读.
var configuration = new Configuration();
configuration.AddJsonFile("appsetting.json");
var connectionString= configuration.Get("connectionString");
Run Code Online (Sandbox Code Playgroud)
这似乎是不好的选择,因为每次我们必须访问appsetting配置时我们必须添加json文件.我们不要有任何替代像ConfigurationManager在 ASP.NET.
有什么用的 webservice.asmx,当我们正在写所有的代码webservice.asmx.cs?只是我们没有在.asmx文件上写任何代码.
我有一个列表列表,其中子列表是字符串列表.我期待的结果是所有不同字符串的列表.例如:
var listoflist = new List<List<string>> { new List<string> { "A", "B", "C" },
new List<string> { "A", "B", "D", "E" } };
Run Code Online (Sandbox Code Playgroud)
对于上面的列表,我希望输出为{"A","B","C","D","E"}
这是我找到的解决方案,但我觉得它不是一个有效的解决方案.请提供你的想法.
var listoflist = new List<List<string>> { new List<string> { "A", "B", "C" },
new List<string> { "A", "B", "D", "E" } };
List<string> distinctList = new List<string>();
listoflist.ForEach(list =>
{
distinctList.AddRange(list);
});
distinctList = distinctList.Distinct().ToList();
Run Code Online (Sandbox Code Playgroud)