変数内に演算子を格納する方法はありますか? 私はこのようなことをしたい(疑似コード):
void MyLoop(int start, int finish, operator op)
{
for(var i = start; i < finish; op)
{
//do stuff with i
}
}
次に、このメソッドを次のように呼び出すことができます。
MyLoop(15, 45, ++);
MyLoop(60, 10, --);
このようなものはC#に存在しますか?