我有我的應用程序的方法用於填充DataTable
使用下面的代碼中的數據:填充DataTable中使用LINQ在C#
DataTable dt = this.attachmentsDataSet.Tables["Attachments"];
foreach (Outlook.Attachment attachment in this.mailItem.Attachments)
{
DataRow dr = dt.NewRow();
dr["Index"] = attachment.Index;
dr["DisplayName"] = String.Format(
CultureInfo.InvariantCulture,
"{0} ({1})",
attachment.FileName,
FormatSize(attachment.Size));
dr["Name"] = attachment.FileName;
dr["Size"] = attachment.Size;
dt.Rows.Add(dr);
}
我在想,如果我能做到,爲了縮短使用LINQ相同的功能這個代碼有點。有任何想法嗎?
你用什麼數據表?它是用於db插入嗎? – spender 2009-09-10 12:41:57
我沒有使用數據庫。這是填充列表框數據源。 – RaYell 2009-09-10 12:50:51