Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Basic C# question
Message
From
05/07/2006 13:42:17
 
 
To
All
General information
Forum:
ASP.NET
Category:
Other
Title:
Basic C# question
Environment versions
Environment:
C# 2.0
Miscellaneous
Thread ID:
01133939
Message ID:
01133939
Views:
62
This is a basic question to enhance my understanding.

In a loop is the condition tokenized once and checked every time or is it calculated in every iteration?

Take this example:
for (int i = 0; i < this.TreeView1.Nodes.Count; i++)
{
}
or is it more efficient (faster) to do:
int nCount = this.TreeView1.Nodes.Count;
for (int i = 0; i < nCount; i++)
{
}
Granted, in a short loop it does not really matter as the time differences would be measured in microseconds but the principle of the thing is what I'm looking for.

Every little bit of new knowledge on .NET helps :)


Alex Feldstein, MCP, Microsoft MVP
VFP Tips: English - Spanish
Website - Blog - Photo Gallery


"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry
Next
Reply
Map
View

Click here to load this message in the networking platform