我想将一个 DataGridView(dgvObs) 中的多行字符串拆分和转置,以分隔另一个 DataGridView(dgvSm) 中的行和列。
此代码有效,但是 - 也许有更好的解决方案:
object val = dgvObs.Rows[0].Cells[2].Value;
if (val == null) return;
string text = val.ToString();
using (StringReader sr = new StringReader(text))
{
string line;
while ((line = sr.ReadLine()) != null)
{
string[] divLine = line.Split(',');
dgvSm.Rows.Add(divLine);
}
}