我有4个值的数组:保存阵列的值在一个字符串中
string[] selectedObject;
如何可以保存在像字符串数组的所有4个值:
string selectedObjects = "";
我需要一个串等这样的:
selectedObjects = "123; 132; 231; 132;";
我有4个值的数组:保存阵列的值在一个字符串中
string[] selectedObject;
如何可以保存在像字符串数组的所有4个值:
string selectedObjects = "";
我需要一个串等这样的:
selectedObjects = "123; 132; 231; 132;";
string selectedObjects = string.Join("; ", selectedObject);
这将产生输出"123; 132; 231; 132"
- 如果你真的想要另一个;
在最后,你可以手动添加这让所有基地覆盖:
if (!string.IsNullOrEmpty(selectedObjects))
selectedObjects = selectedObjects + ";";
这将产生任何selectedObject
数组长度合适的输出,包括零。
String selectedObjects = selectedObject.Aggregate((aggregation, currentString) => aggregation + "; " + currentString);
-1。虽然这个工作,认为马,而不是斑马。 – 2011-03-17 00:48:43
那末'''怎么样? – Gabe 2011-03-17 00:49:29
@加贝:已更新,认为是 – BrokenGlass 2011-03-17 00:51:53