AnotherTest値に基づいた値を持つ単純なシナリオがありTestます。これはほとんどの場合うまく機能するので、提供するたびに簡単Testに取得AnotherTestできます。
public sealed class Transaction {
    public string Test { get;set; }
    public string AnotherTest{
        get {
            int indexLiteryS = Test.IndexOf("S");
            return Test.Substring(indexLiteryS, 4);
        }
    }
}
set AnotherTestしかし、私は価値を提供しなくても、価値を見出して読むことができるようになりたいと思っていましたTest。これは可能ですか?getということで、どちらをベースに設定したかというと、なんとなく2種類。作成できることはわかっていますが、使用するメソッドと他のフィールド3rdTestがいくつかあり、そのメソッドのオーバーロードを作成する必要があります。AnotherTest
編集:
銀行から提供されたファイルを読みました。私はそれをバラバラに切り、いくつかのものをTest値に入れて、トランザクションの他のすべてのフィールド (AnotherTest など) が自動的に入力されるようにします。ただし、後で、既に適切な形式になっている SQL からトランザクションを読み取りたいのでTest、残りのフィールドを取得するために提供する必要はありません。これらのフィールドを設定してから、値を設定せずsetに使用できるようにしたいと思います。getTest