2012-11-18 57 views
0

我該如何增加此數組+1的值?增加字符串數組值+1?

我有一些代碼,但沒有獲得該數組的值+1。

通過+1我的意思是數組值1 1以上,所以如果我的數組包含的話:嗨,嘿,你好,而不是它顯示嗨,我希望它如此顯示嘿。

繼承人的代碼,我有,但它不是移動它+1了:

string[] u = getBetweenAll(vid, "</id><published>", "</published><updated>"); 
       for (int i = 0; i < listView1.Items.Count; i++) 
       { 

        string input = u[i] + 1; 
        int index = input.IndexOf("T"); 
        if (index > 0) 
         input = input.Substring(0, index); 
        listView1.Items[i].SubItems.Add(input); 
       } 
+0

所以你有一個包含三個元素的字符串數組,對嗎? {「你好」,「嘿」,「你好」}。你想要將每個元素都「向上」,對吧?那麼最後一個元素現在是第一個?那是你想要得到的嗎? – Randolph

+1

如果你只是想讓元素「向右」,你的'string input = u [i] + 1;'應該是'string input = u [i + 1]; ',但你需要檢查你是不是超越最後一個元素,否則你會得到一個IndexOutOfRangeException –

+0

@PaoloFalabella謝謝你:) –

回答

1

您是不是要找:

string input = u[i + 1]; 
+0

是的!非常感謝:) –

+0

@EdwinTorres那麼最後一個元素呢? –

+0

@HamletHakobyan好點。需要檢查一下 –

0
string input = u[i + 1]; 

你需要增加索引