Всем доброго времени суток. Есть ли возможность быстро сохранять массив объектов, а не по одному?
Как мне вот такой код преобразовать в нормальный?
for (int i = 0; i < 1000; i++)
{
var sql = string.Format("INSERT INTO GoodsTemp (price_id) VALUES ({0})", id);
for (int j = 0; j < 100 - 1; j++)
{
sql += string.Format(",({0})", id);
}
}
работает быстро
а вот такой код работает долго
for (int i = 0; i < 100000; i++)
{
database.GetTable<GoodsTempClear>().Insert(() => new GoodsTempClear
{
price_id = id,
});
}