एक और question एक फ़ोल्डर में फ़ाइलों की अधिकतम संख्या के बारे में, मैं किक्या होगा यदि DirectoryInfo.GetFiles()। लंबाई Int32.MaxValue से अधिक है?
DirectoryInfo.GetFiles().Length
एक System.In32 लौटा रहा है देखा है, लेकिन एक Int32 की अधिकतम मूल्य
2.147.483.647 (Int32.MaxValue)
है पर, जबकि एनटीएफएस (कई अन्य फाइल सिस्टम) फाइलों की अधिकतम संख्या उससे कहीं अधिक दूर जा सकती है।
यह नेट ढांचे के साथ NTFS पर एक फ़ोल्डर में फ़ाइलों की संख्या प्राप्त करने के लिए संभव है, जब:
NTFS पर यह
4.294.967.295 single files in one folder (probably an Uint32)
कौन सा मुझे दिलचस्प सवाल की ओर जाता है है फ़ाइलों की संख्या Int32.MaxValue से अधिक है, एक सुरुचिपूर्ण और प्रदर्शन तरीके से?
नोट: यह कोई बात नहीं है। और मुझे पता है, उन फ़ाइलों का एक बहुत कुछ कर रहे हैं;)
क्या आपको वास्तव में एक फ़ोल्डर में int.MaxValue फ़ाइलों से अधिक स्टोर करने की आवश्यकता है? – TalentTuner