0

シリアル化されたオブジェクトから JSON を返す WCF サービスがあります。

public class Response
{
    public string Token { get; set; }
    public int UserId { get; set; }
    ...
}

このクラスにいくつかの追加のプロパティを追加しましたが、次のように読み取られるため、一部の実装が失敗します。

string[] ResultLoginValues = e.Result.ToString().Split(',');

新しいプロパティが最後にある古い順序ではなく、アルファベット順に返されます。

順序を変更する方法はありますか、またはクライアントを書き直す必要がありますか?

4

1 に答える 1

1

解決策については、WCF DataContract DataMember の順序を参照してください

于 2012-10-08T08:44:41.653 に答える