c# - Change items position in List -


मेरे पास 3 आइटम के साथ एक सूची है

  reg.ToList () गणना = 3 सिस्टम .Collections.Generic.List & LT; स्ट्रिंग & gt; [0] "टेक्स्ट 1" स्ट्रिंग [1] "टेक्स्ट 1" स्ट्रिंग [2] "टेक्स्ट 2" स्ट्रिंग   

मैं सभी आइटम की स्थिति बदलना चाहता हूं, पिछले एक के बजाय पहली पोस्टियन और शेष आइटम इस उदाहरण के लिए

[0] "टेक्स्ट 1" स्ट्रिंग [1] "टेक्स्ट 2" स्ट्रिंग [2] "टेक्स्ट0" स्ट्रिंग

आप सूची में पहले आइटम निकाल सकते हैं और फिर से जोड़ सकते हैं। इस तरह आपका मूल्य सूची के अंत में होगा

  var item = reg [0]; reg.Remove (आइटम); // विशिष्ट आइटम reg.Add (आइटम) निकाल देता है;  सूची के अंत में एक आइटम है   

यह भी बड़ी सूचियों के साथ काम करेगा और सूचकांक तदनुसार बदल जाएगा

संपादित करें: क्रोनो का समाधान तेजी से काम करेगा मेरा: एस

Comments

Popular posts from this blog

python - Writing Greek in matplotlib labels, titles -

c# - LINQ to Entities does not recognize the method 'Int32 IndexOf(System.String, System.StringComparison)' method -

Pygame memory leak with transform.flip -