我有一个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();
因转换错误而失败