代帮同事提问:
var a1 = ["user","6359854e043a28f7f0e583fe53e6752a"];
var a2 = ["user","6359854e043a28f7f0e583fe53e6752a","abcdef"];
...
要求把a1,a2所得的字符串(js数组形式)存放成一个c#数组格式
a1得到2个元素的数组
a2得到3个元素的数组
另外,还有可能是多维数组。请问如何实现?
谢谢。
var a1 = ["user","6359854e043a28f7f0e583fe53e6752a"];
var a2 = ["user","6359854e043a28f7f0e583fe53e6752a","abcdef"];
...
要求把a1,a2所得的字符串(js数组形式)存放成一个c#数组格式
a1得到2个元素的数组
a2得到3个元素的数组
另外,还有可能是多维数组。请问如何实现?
谢谢。
解决方案 »
- 在treeview中用户点击node的时候自动执行form菜单上的一个菜单的click,请问有什么好方法
- C# 不固定信息 scroll bar
- 关于c#程序的界面美化与网络编程
- winform中如何备份数据库
- 如果把DATA SET里的数据写到word文件里??
- [WinForm]怎样从PictrueBox.Image下提取图片文件的路径?
- 如何将DataGridView直接数据操作(删除、添加、更新)直接回写至数据库
- 求助:如何制作这样的内容
- C#里有没有类似Delphi中ShellTreeView的控件
- 怎样设置dataGrid控件中单元格的事件?
- GridView问题
- 怎么获取ComboBox当前选中的项,在设置这个项的背景颜色?
string[] arr2=a2.split(",");
string[] arr1=a11.split(",");
string[] arr1=a1.split(",");
string[] arr2=a2.split(",");
另外有没有办法得到多维数组呢?一般js传来的数组,C#如何接收处理呢?
string [] arr1 = s.Split('%');
for (int i = 0; i < arr1.Length; i++)
{
if (arr1[i] == "")
{
Console.WriteLine("空值");
}
else
{
Console.WriteLine(arr1[i].ToString());
}
}
ToCharArray();
ToCharArray();
欢迎使用 CSDN 小秘书
http://blog.csdn.net/whowhen21
***********************************************************[/align]
定义一个一维数组,把字符串不改变放入.
每次用的时候,拿出来split一下。
string a[]={"user,6359854e043a28f7f0e583fe53e6752a,"user,6359854e043a28f7f0e583fe53e6752a,abcdef"};string[] arr1=a[0].split(",");
string[] arr2=a[1].split(",");
[[["1","2"],["3"]],[["4"],["5","6"]]]
这种形式的能否返回一个String[][][]形的(C#里面多维是这样的吧)的数组。我这里无法求证结果。待验证之后结贴。
再次感谢各位。