3
は、私が持っていると言う。このようなクラス:適切な方法は、
public class AlphaBravoRatio
{
public int A {get; set;}
public int B {get; set;}
public double Ratio { get { return A * 1.0/B; } }
}
比はシリアライズ、デシリアライズが、ないますように、このクラスを飾るために方法はありますか?
この実装では機能しますが、空のセッターなしで実行できるかどうかは疑問です。
public class AlphaBravoRatio
{
public int A {get; set;}
public int B {get; set;}
public double Ratio
{
get { return A * 1.0/B; }
set {}
}
}
デシリアライズしないで値を取得しない場合、比率をシリアル化する必要があるのはなぜですか? – Tengiz
さて、コンシューマには、内部で計算ロジックが含まれないデータクラスが自動的に生成されます(「Add Service Reference ...」が使用されている場合)。それ以外の場合は、あなたのクラスが消費者にあなたのライブラリと同じデータクラスを持っていると仮定します。編集:ああ申し訳ありませんが、非WCFのシリアル化を意味します。 – Tengiz
彼らはXMLで何でもできます。私のサービスはただそれを放送しています。コードを共有しておらず、そのコードと何の関係もありません。 _it_が認識している情報を提供するだけです。 –