में एक आईनेमेरेबल क्लास पर फोरच और लूप के बीच अंतर मुझे बताया गया है कि निम्न कोड ब्लॉक के बीच एक प्रदर्शन अंतर है।सी #
foreach (Entity e in entityList)
{
....
}
और
for (int i=0; i<entityList.Count; i++)
{
Entity e = (Entity)entityList[i];
...
}
जहां
List<Entity> entityList;
मुझे कोई CLR हूँ उम्मीद है, लेकिन मैं क्या बताते हैं कि वे मूलतः एक ही कोड के लिए नीचे उबाल चाहिए कर सकते हैं से। क्या किसी के पास ठोस है (बिल्ली, मैं पैक गंदगी लेता हूं) साक्ष्य एक तरफ या दूसरा?