Могу ли я добавить массив в строку DataTable (C #) - PullRequest
0 голосов
/ 25 июня 2018

На данный момент я пытаюсь добавить свой subject1weightingsarray в строку моего Datatable. Массив не относится к типу DataRow, поэтому я не уверен, могу ли я просто добавить строку или мне нужно сделать что-то еще, чтобы добавить массив в строку?

TextBox[] subject1weightingsarray = new TextBox[] { subjectname1task1weighting, subjectname1task2weighting, subjectname1task3weighting, subjectname1task4weighting, subjectname1task5weighting, subjectname1task6weighting };
TextBox[] subject2weightingsarray = new TextBox[] { subjectname2task1weighting, subjectname2task2weighting, subjectname2task3weighting, subjectname2task4weighting, subjectname2task5weighting, subjectname2task6weighting };
TextBox[] subject3weightingsarray = new TextBox[] { subjectname3task1weighting, subjectname3task2weighting, subjectname3task3weighting, subjectname3task4weighting, subjectname3task5weighting, subjectname3task6weighting };
TextBox[] subject4weightingsarray = new TextBox[] { subjectname4task1weighting, subjectname4task2weighting, subjectname4task3weighting, subjectname4task4weighting, subjectname4task5weighting, subjectname4task6weighting };
TextBox[] subject5weightingsarray = new TextBox[] { subjectname5task1weighting, subjectname5task2weighting, subjectname5task3weighting, subjectname5task4weighting, subjectname5task5weighting, subjectname5task6weighting };
TextBox[] subject6weightingsarray = new TextBox[] { subjectname6task1weighting, subjectname6task2weighting, subjectname6task3weighting, subjectname6task4weighting, subjectname6task5weighting, subjectname6task6weighting };

TextBox[] subject1marksarray = new TextBox[] { subjectname1task1weighting, subjectname1task2weighting, subjectname1task3weighting, subjectname1task4weighting, subjectname1task5weighting, subjectname1task6weighting };
TextBox[] subject2marksarray = new TextBox[] { subjectname2task1weighting, subjectname2task2weighting, subjectname2task3weighting, subjectname2task4weighting, subjectname2task5weighting, subjectname2task6weighting };
TextBox[] subject3marksarray = new TextBox[] { subjectname3task1weighting, subjectname3task2weighting, subjectname3task3weighting, subjectname3task4weighting, subjectname3task5weighting, subjectname3task6weighting };
TextBox[] subject4marksarray = new TextBox[] { subjectname4task1weighting, subjectname4task2weighting, subjectname4task3weighting, subjectname4task4weighting, subjectname4task5weighting, subjectname4task6weighting };
TextBox[] subject5marksarray = new TextBox[] { subjectname5task1weighting, subjectname5task2weighting, subjectname5task3weighting, subjectname5task4weighting, subjectname5task5weighting, subjectname5task6weighting };
TextBox[] subject6marksarray = new TextBox[] { subjectname6task1weighting, subjectname6task2weighting, subjectname6task3weighting, subjectname6task4weighting, subjectname6task5weighting, subjectname6task6weighting };

DataTable MarksWeightingRecordDataTable = new DataTable();
MarksWeightingRecordDataTable.Clear();
foreach (string subjectname in datatablesubjectnamearray)
{
    MarksWeightingRecordDataTable.Columns.Add(subjectname);
}

foreach (DataColumn datatablesubjectnames in MarksWeightingRecordDataTable.Columns)
{

    DataRow row = MarksWeightingRecordDataTable.NewRow();

    MarksWeightingRecordDataTable.Rows.Add(subject1weightingsarray); /* work just with array?*/

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...