2016-12-17 61 views
0

我完全新本(試圖瞭解它,因爲2天),但我嘗試我最好的:dMySQL的數組中的列表框中

我想,以填補一個數組列表框。我在網上找不到任何東西。

我的陣列具有這樣的結構:

"[[`license_cop_cAir`,1],[`license_cop_cg`,1],[`license_cop_ausbilder_cop`,1],[`license_cop_MP`,1]]" 

我想從我的MySQL數據庫檢索它並填充一個列表框,並創建一個行的foreach許可證。

我這段代碼試了一下測試:

string[] test = { "[[`license_cop_cAir`,1],[`license_cop_cg`,1],[`license_cop_ausbilder_cop`,1],[`license_cop_MP`,1]]" }; 

string[] array = test.ToArray(); 

我希望有人能幫助我:)

感謝。

回答

0

使用字符串分割功能],[這種分裂並在此之後除去不需要的字符串等{[」,也可以使用這個

string data="[[`license_cop_cAir`,1],[`license_cop_cg`,1],[`license_cop_ausbilder_cop`,1],[`license_cop_MP`,1]]"; 

data.Split(new string[] { "],[" }, StringSplitOptions.None); 

後上面的代碼可以使用的foreach諾普用於去除[[`此特殊字符。

可能是它可以幫助你。

+0

感謝您的幫助:D – Basti0208

+0

感謝您的幫助:D 它幫助了我一點,但我有另一個問題。我現在有一個checkedlistbox,我想進行更改,然後將checkedlistbox保存爲數組。現在 我的代碼是這樣的:http://pastebin.com/sNSZQ8iF 但我怎樣才能將其轉換回一個數組? Greeting basti – Basti0208