Czy jest możliwe dodanie nowego wiersza do datatable w języku C# za pomocą tylko 1 linii kodu? Ja tylko dummying jakieś dane na badanie i wydaje się dość powoli, aby napisać coś takiego:Jak dodać nowy wiersz do C# DataTable w 1 linii kodu?
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);
byłem zakładając, można zrobić coś jak poniżej kod, ale nie mogę znaleźć poprawna składnia.
dt.Rows.Add(dt.NewRow()[0]{"Sydney"});
dt.Rows.Add(dt.NewRow()[0]{"Perth"});
dt.Rows.Add(dt.NewRow()[0]{"Darwin"});
I tak wiem, że w tym czasie wziąłem napisać to pytanie mógłbym zakończeniu kodowania mu długą drogę zamiast zwlekać o tym :)
Dzięki!
Nie trzeba tworzyć tablicy. Przyjmuje już argument macierzy 'params'. –
@ Pierre-Alain Vigeant - ahah Widzę! Mogę po prostu przejść 'dt.Rows.Add (" Sydney ");' – JumpingJezza