2015-09-04 56 views
-1

時,我有以下問題:代碼運行良好,但問題是,是數據存儲到一個.xml文件時,被複制的字符串。重複的字符串存儲.xml文件

StringBuilder data = new StringBuilder(); 
      data.Append(inicio); 
      data.Append(" "); 

      TextBox[]boxesc = {c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20}; 
      TextBox[] boxesu = { u1, u2, u3, u4, u5, u6, u7, u8, u9, u10, u11, u12, u13, u14, u15, u16, u17, u18, u19, u20 }; 
      TextBox[] boxesn = { n1, n2, n3, n4, n5, n6, n7, n8, n9, n10, n11, n12, n13, n14, n15, n16, n17, n18, n19, n20 }; 
      TextBox[] boxesd = { d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19, d20 }; 
      TextBox[] boxesv = { v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20 }; 
      TextBox[] boxesi = { i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20 }; 
     //foreach (var tb in this.Controls.OfType<TextBox>()) 
    foreach (var text in boxesc) 
    { 
     if (text.Text != string.Empty) 
     { 
     for (int i = 0; i < boxesc.Length; i++) 
     { 

      data.Append(boxesc[i].Text); 
      data.Append(boxesu[i].Text); 
      data.Append(boxesn[i].Text); 
      data.Append(boxesd[i].Text); 
      data.Append(boxesv[i].Text); 
      data.Append(boxesi[i].Text); 

     } 
     } 
    } 
    string send = Convert.ToString(data); 
Result: 
1|pz|001|desc1|10|10|2|can|002|desc2|15|30| 
1|pz|001|desc1|10|10|2|can|002|desc2|15|30| 
+0

我開發一個計費系統, 解決了這個問題而且我要根據用戶指定條例草案形式的概念添加不同的概念 – richardkb

回答