데이터 멤버로 List<String>
인 WCF 서비스를 작성했습니다. 내 service.svc
에있는 목록에 데이터를 추가하고 있지만 목록에 데이터가 없습니다. 다음은 데이터 계약 클래스입니다. 내 service.svc에서WCF 서비스에 데이터 멤버를 나열하십시오.
[datacontract]
public class CompositeType
{
//here are data members
public List<String> strlist ;
[DataMember]
public List<String> StrList
{
get { return strlist; }
set { strlist = value; }
}
}
는
public void myservice(CompositeType com)
{
comtype.StrList.add("abc");
System.IO.File.WriteAllText(@"E:\\for1.txt", comType.StrList[0]);
}
그러나 데이터는 해당 파일에서 찾을 수 없습니다. 도와주세요. 나는 많은 것을 수색했으나 그 목록 회원의 잘못된 점을 추적 할 수 없었다.
그리고 다른 서비스에서이 서비스를 사용했습니다.
목록으로 매개 변수'com' - 또한'List'에는'add' 메소드가 없습니다 –
리스트에는 add 메소드가 있습니다 http://msdn.microsoft.com/en-us/library/3wcytfd1(v=vs.110) .aspx –
user2991548
ComType은 제 실수입니다 .. ADIS리스에 대한 대안은 무엇입니까? 문자열의 t.? – user2991548