複数行の文字列を1つの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);
}
}