साथ शब्दकोश में सूची
List<string> sList = new List<string>() { "a","b","c"};
हैं और वर्तमान में मैं निम्नलिखित संरचना एक शब्दकोश में इस का चयन कर रहा हूँ:
//(1,a)(2,b)(3,c)
Dictionary<int, string> dResult = new Dictionary<int, string>();
for(int i=0;i< sList.Count;i++)
{
dResult.Add(i, sList[i]);
}
लेकिन Linq के साथ मैं कुछ स्लिमर देखा है ToDictionary((x,index) =>
सही सिंटैक्स कैसा है या यह एक पंक्ति के भीतर कैसे हल किया जा सकता है?
आप * जानते हैं कि मूल सूची शब्दकोश से अधिक प्रदर्शनकारी होगी? अर्थात। एक शब्दकोश आमतौर पर तब प्रयोग किया जाता है जब आपके पास स्पैस या गैर-संख्यात्मक कुंजी होती है। – Groo