从c#中的单行接收数组输入

时间:2017-06-05 12:13:07

标签: c# arrays

输入格式为:{10,20,30,40,50} 我应该如何使用c#

将其拆分为多个元素

1 个答案:

答案 0 :(得分:2)

首先删除括号和空格,

input = input.Replace("{", "");
input = input.Replace("}", "");
input = input.Replace(" ", "");

离开你:

10,20,30,40,50

现在您可以使用此函数在逗号分隔字符串: https://msdn.microsoft.com/en-us/library/b873y76a(v=vs.110).aspx

看起来像这样:

IList<string> result = input.Split(',').ToList<string>();