6

とメンバーIEnumerable<Entityclass>を持つエンティティの がありstringます。私はそれを配列に変換する必要があり、その逆も同様です。intKeyValuePair<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(); キャストエラーで失敗
4

1 に答える 1