c#System.InvalidOperationException:不期望类型为foo

时间:2009-05-02 12:30:16

标签: web-services

这个问题与我问过的其他question有关 我有这个webservice,它返回一个本身有一个类列表的类。当我尝试调用该方法时,抛出以下异常:

  

System.InvalidOperationException:The   类型   YambushiDataClass.SCharacterProjectile   没想到。

这是它所说的没有expect的课程:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;

namespace YambushiDataClass
{

    public class SCharacterProjectile : SProjectile
    {
        public int? characterProjectileId { get; set; }
        public string projectileName { get; set; }
        public int? characterId { get; set; }

    }
}

1 个答案:

答案 0 :(得分:2)

在我试图解决问题的2天后,我试图填写公共List<SProjectile> projectileList = new List<SProjectile>();列表,其类型为SCharacterProjectile,它继承自SProjectile因此无法序列化