私が何をしようとしているのかよくわからないので、グーグルから手がかりを見つけるのに苦労しています。
同じロジックを持つメソッドがいくつかありますが、唯一の違いは、オブジェクトで使用しているプロパティです。
class Foo
{
public int A(Bar bar)
{
return bar.A * 2;
}
public int B(Bar bar)
{
return bar.B * 2;
}
public int C(Bar bar)
{
return bar.C * 2;
}
}
class Bar
{
public int A;
public int B;
public int C;
}
I want oneの 3 つの個別のメソッドの代わりに、Foo
より類似したシグネチャを使用します。
public int X(Bar bar, ??? x)
{
return bar.x * 2;
}
これは可能ですか?