इनमें से कौन सा सर्वश्रेष्ठ प्रदर्शन है?डेटाटेबल लूप प्रदर्शन तुलना
मैं विधि दो विशाल प्रदर्शन लाभ के साथ जावास्क्रिप्ट में कार्यान्वित हालांकि, देखा है, मैं सी # में किसी भी लाभ को मापने के लिए असमर्थ था और अगर संकलक पहले से ही यहाँ तक कि जब विधि की तरह लिखा विधि 2 करता है सोच रहा था 1.
विधि 2 के पीछे सिद्धांत यह है कि कोड को डेटाटेबल तक पहुंचने की आवश्यकता नहीं है। पंक्तियां। प्रत्येक पुनरावृत्ति पर गणना करें, यह int c तक आसानी से पहुंच सकता है।
विधि 1
for (int i = 0; i < DataTable.Rows.Count; i++) {
// Do Something
}
विधि 2
for (int i = 0, c = DataTable.Rows.Count; i < c; i++) {
// Do Something
}