获取字符串值并添加到特定变量

时间:2014-03-13 02:05:36

标签: c# asp.net json

我想获取数组中的值,我想将其放在变量

这是数组{1,eli}

CsvValues = RowData.Split(new string[] {","},
                StringSplitOptions.RemoveEmptyEntries);  // RowData is {1,eli}

List<string> elements = new List<string>();

foreach (string data in CsvValues)
{
    elements.Add(data);
}

然后我想把它放在这里:

 result.Add(new wsSample()
            {
                id = elements[0],
                name = elements[1]
            });

我如何将元素值添加到id和name?

public class wsSample
{
    [DataMember]
    public string id { get; set; }

    [DataMember]
    public string name { get; set; }
}

1 个答案:

答案 0 :(得分:2)

输入数组的其余部分是如何构建的?

如果是elements = {"1","eli", "2","manning"} 那么你可能最好使用for循环。

我认为这就是你要找的东西

  List<wsSample> samples = new List<wsSample>();
    for(int i=0; i< elements.length-1; ++i) 
    {
        samples.Add(new wsSample()
        {
            id = elements[i]
            name = elements[i+1]
        });
        i= i+2;
    }