极度困惑:为何会出现“There is no row at position 0”的错误?
Dim Cart As DataTable = New DataTable()
Cart.Columns.Add(new DataColumn("书名",GetType(String)))
Cart.Columns.Add(new DataColumn("单价",GetType(String)))
Cart.Columns.Add(new DataColumn("数量",GetType(String)))
Cart.Columns.Add(new DataColumn("总价",GetType(String)))
Dim dr As DataRow = Cart.NewRow()
dr(0) = Title
dr(1) = IntPrice
dr(2) = Currentquantity
dr(3) = System.String.Format("{0:C}",CurrentQuantity*IntPrice)
Cart.Rows.Add(dr)
Cart.Rows(Cart.Rows.Count).Delete()
错误行:Cart.Rows(Cart.Rows.Count).Delete()
请问: Cart.Rows.Add(dr)的结果应该添加了一行数据,但为何Cart.Rows.Count的值
却是零