我有一个数组,看起来像:如何建立对象的数组,然后将整个数组转换为字符串
array = [{...},{...},{...},...];
,我只希望将数组转换成一个简单的字符串是这样的:
String stringArray = "[{...},{...},{...},...]";
我该如何轻松做到这一点?
我有一个数组,看起来像:如何建立对象的数组,然后将整个数组转换为字符串
array = [{...},{...},{...},...];
,我只希望将数组转换成一个简单的字符串是这样的:
String stringArray = "[{...},{...},{...},...]";
我该如何轻松做到这一点?
string.Format("[{0}]", string.Join(",", array.Select(i => "{" + i.ToString() + "}")));
看起来像你试图将对象列表转换为对象的JSON数组。如果是这样,然后使用NewtonSoft.JSON
并将您的List<obj>
序列化为JSON字符串。
string stringArray = "[";
foreach(var item in array)
stringArray = "{" + item.ToString() + "},";
stringArray += "]"
如果你想数组* *看起来像串,可以使阵列的截图,并在Photoshop等一些图形编辑器中添加引号。如果这不是一个选项,你应该提供一些真正的代码而不是伪代码 –
你可以使用'StringBuilder'并在数组上循环时追加到它。 – David
@SergeyBerezovskiy MSPaint会是一个更合适的建议,但无论如何,OP将屏幕截图粘贴到Word中,打印并找到Sharpie最为容易。鉴于Wite-Out的充足供应,Sharpie可以直接应用于屏幕。 OP,如果你能澄清你的要求,以及它是你自己的电脑还是贷款人,我可以给你更具体的建议。 –