Как добавить новую строку в C # DataTable в одну строку кода?

Можно ли добавить новую строку в таблицу данных в C # всего с одной строкой кода? Я' я просто придумываю некоторые данные для теста, и мне кажется довольно медленным писать что-то вроде этого:

DataTable dt= new DataTable("results");
DataRow dr1 = dt.NewRow();
dr1[0] = "Sydney";
dt.Rows.Add(dr1);
DataRow dr2 = dt.NewRow();
dr2[0] = "Perth";
dt.Rows.Add(dr2);
DataRow dr3 = dt.NewRow();
dr3[0] = "Darwin";
dt.Rows.Add(dr3);

Я предполагал, что вы можете сделать что-то вроде кода ниже, но я не могу найти правильный синтаксис.

dt.Rows.Add(dt.NewRow()[0]{"Sydney"});
dt.Rows.Add(dt.NewRow()[0]{"Perth"});
dt.Rows.Add(dt.NewRow()[0]{"Darwin"});

И да, я знаю, что за то время, которое я потратил на то, чтобы написать этот вопрос, я мог бы закончить его долгий путь, вместо того, чтобы откладывать это на потом :)

Спасибо!

14
задан JumpingJezza 20 September 2010 в 02:54
поделиться