这是我的方法:
public IList<Member> FindAllMembers()
{
using (WebClient webClient = new WebClient())
{
string htmlSource = webClient.DownloadString(ConfigurationSettings.AppSettings["MemberUrl"]);
}
XDocument response = XDocument.Parse(htmlSource);
}
Run Code Online (Sandbox Code Playgroud)
它建议我使用新的ConfigurationManager.AppSettings,但我无法在intellisense的任何地方找到它.我确定我正在导入正确的命名空间.我还需要引用一些东西吗?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Text;
using System.Xml.Linq;
using SharpDIC.Api.Interfaces;
using SharpDIC.Api.Models;
using System.Configuration;
namespace SharpDIC.Api.Concrete
{
class XmlMemberFinder : IMemberFinder
{
public IList<Member> FindAllMembers()
{
using (WebClient webClient = new WebClient())
{
string htmlSource = webClient.DownloadString(ConfigurationSettings.AppSettings["MemberUrl"]);
}
XDocument response = XDocument.Parse(htmlSource);
}
Run Code Online (Sandbox Code Playgroud)
它位于System.Configuration命名空间中.尝试添加对System.Configuration程序集的引用.
System.Configuration.ConfigurationSettings在System汇编中,这就是为什么你可以在不添加引用的情况下使用它.
| 归档时间: |
|
| 查看次数: |
1597 次 |
| 最近记录: |