If dgUser.DisplayLayout.SelectedRows.Count > 0 Then
Dim arr As ArrayList = New ArrayList
Dim i As Integer = 0
While i < dgUser.DisplayLayout.SelectedRows.Count
arr.Add(dgUser.DisplayLayout.SelectedRows(i).Cells(0).ToString)
System.Math.Min(System.Threading.Interlocked.Increment(i), i - 1)
End While
ViewState("DelDatasKey") = CType(arr.ToArray, Object())System.Math.Min 去最小值?啥意思
System.Threading.Interlocked.Increment(i), i - 1 啥意思
麻烦解读下这段代码
Dim arr As ArrayList = New ArrayList
Dim i As Integer = 0
While i < dgUser.DisplayLayout.SelectedRows.Count
arr.Add(dgUser.DisplayLayout.SelectedRows(i).Cells(0).ToString)
System.Math.Min(System.Threading.Interlocked.Increment(i), i - 1)
End While
ViewState("DelDatasKey") = CType(arr.ToArray, Object())System.Math.Min 去最小值?啥意思
System.Threading.Interlocked.Increment(i), i - 1 啥意思
麻烦解读下这段代码
原子操作的形式递增指定变量的值。