これが私の問題です。データ テーブルのフル ネーム フィールドを取得し、名前を最初と最後に分割してから、それらの名前をデータ テーブルの正しい位置に追加しようとしています。これまでのところ、これは私が持っているものです。
DataTable DBTable = LoadMailingListContent(Location);
List<string> fullNames = DBTable.Rows.OfType<DataRow>().Select(dr => dr.Field<string>(columnName)).ToList();
DBTable.Columns.Remove(columnName);
DBTable.Columns.Add("First Name");
DBTable.Columns.Add("Last Name");
foreach (string fullname in fullNames)
{
var names = fullname.Split(' ');
string firstName = names[0];
string lastName = names[1];
//here is where I want to add the new name values into their new fields
}
foreach ループ内にカウンターを設定し、行のインデックスに応じて名前を追加できますか? 新しい姓と名の値を新しいフィールドに戻す方法についてサポートが必要です。
ありがとう