查找数组元素的序号:
循环 = Array.IndexOf(中草药数据表.Rows.Cast<DataRow>()
.Select(值 => 值[0].ToString().Replace("\r\n", "").Trim()).ToArray(), 行组[0].ToString());
循环 = 中草药数据表.Rows.Cast<DataRow>()
.Select(值 => 值[0].ToString().Replace("\r\n", "").Trim())
.ToList().IndexOf(行组[0].ToString());
录入框.Text = string.Join("\r\n", 数据); int 对 = 循环 = 0;
foreach (string 文字 in 数据)
{
对 = 中草药数据表.Columns.IndexOf(文字.Trim());
if (循环 < 数据.Length -1 && 对 >= 0)
行组[对] = 数据[1 + 循环];
++循环;
if (对 >= 行组.Length - 1) break;
}
while (循环 < 数据.Length -1 && 数据[++循环] != "")
行组[对] += 数据[循环];