में स्टोर करें क्या एक ऑपरेटर को एक चर के अंदर स्टोर करने का कोई तरीका है? मैं इस (छद्म कोड) की तरह कुछ करना चाहता हूँ:एक ऑपरेटर को एक चर
MyLoop(15, 45, ++);
MyLoop(60, 10, --);
कुछ इस तरह सी # में मौजूद है:
void MyLoop(int start, int finish, operator op)
{
for(var i = start; i < finish; op)
{
//do stuff with i
}
}
मैं तो इतना की तरह इस विधि कह सकते हैं?
[संभावित डुप्लिकेट] (http://stackoverflow.com/q/1190062/1220971)? – Bridge
पता नहीं है, लेकिन एक वृद्धि पैरामीटर +1 या -1 के साथ ऐसा ही करें। या एक लैम्ब्डा Func के साथ और आपका लूप इस तरह दिखेगा: (int i = start; i
tschmit007