wcfサービスにエンティティクラスがあり、メソッドはを返しList<MainClass>
ます。
Silverlightアプリケーションでサービスを利用している間、e.ResultはForthClassにアクセスする必要があります。e.resultをキャストする方法は?
public class MainClass
{
public List<SecondClass> SecondClassList { get; set; }
}
public class SecondClass
{
public List<ThirdClass> ThirdClassList { get; set; }
}
public class ThirdClass
{
public string Name { get; set; }
}
UIサービス呼び出し:
ServiceClient.getNameCompleted += (s, e) =>
{
ObservableCollection<ThirdClass> test = ((ThirdClass)e.Result[0].SecondClassList).ThirdClassList ;
};