使用分隔符将字符串分隔为变量

Joe*_*e W 0 c#

我有一个字符串列表,其中每个列表项包含6个值.每个值用逗号分隔.我想使用Split(',')来分隔每个值,然后将每个值分配给变量

我是否必须使用数组来创建新变量,或者是否有办法将每个值分成现有变量?

目前我必须做的代码就是这样

foreach (String Item in ItemList)
{
    string id="";
    string slip = "";
    string qty = "";
    string itemEntered = "";
    string UOM = "";
    string desc = "";

    string[] vars = Item.Split(',');
}
Run Code Online (Sandbox Code Playgroud)

D S*_*ley 6

您只需要通过索引提取拆分值:

string[] vars = line.Split(',');

string id   = vars[0];
string slip = vars[1];
string Qty  = vars[2];
string Item = vars[3];
string UOM  = vars[4];
string Desc = vars[5];
Run Code Online (Sandbox Code Playgroud)