我有一个IEnumerable<Entityclass>具有一个string和一个int成员的实体。我需要将其转换为数组,KeyValuePair<string, double>反之亦然。
它因转换错误而失败。
[DataContract]
public class Entityclass
{
[DataMember]
public string text{ get; set; }
[DataMember]
public int textcount{ get; set; }
}
我有IEnumerable<Entityclass>
如何从 转换
IEnumerable<Entityclass>为数组KeyvaluePair<string, double>[]?如何将
KeyvaluePair<string, double>[]数组转换为KeyvaluePair<string, int>[]数组?如何转换
KeyvaluePair<string, double>回 IEnumerable?
我努力了:
topics is IEnumerable<Entityclass>;topics.Cast<KeyValuePair<string, double>>().ToArray();因转换错误而失败