Func<> は、別のメソッド内で使用される戻り値を持つメソッドを渡すために使用されることを知っています。Action<> は、別のメソッド内で使用される戻り値を持たないメソッドを渡すために使用されることを知っています。get/set を別のメソッド内で使用できるように、プロパティを渡す方法はありますか?
たとえば、Func<> を使用するメソッドは次のとおりです。
public bool RangeCheck (int minVal, int maxVal, Func<< int, int >> someMethod)
{
bool retval = true;
try
{
for (int count = min; count <= max; count++)
{
int hello = someMethod(count);
}
}
catch
{
retval = false;
}
return retval;
}
私が探しているのは次のようなものです:
public bool RangeCheck(int min, int max, Prop<< int >> someProperty)
{
bool retval = true;
try
{
for (int count = min; count <= max; count++)
{
someProperty = count;
}
}
catch
{
retval = false;
}
return retval;
}
このようなものはありますか?何も見つかりません。これは非常に便利です。ありがとう。