2016-12-17 60 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