繁体   English   中英

将数组的值保存在一个字符串中

[英]save values of array in one string

我有一个带有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);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM