Salesforce 使用整数列表删除记录
我想在整数数组中循环,并想删除存储在整数数组中的TLToProcess列表中的项 这是密码 我只想删除列表中选定的整数 添加(TLToProcess.size()) 现在,我想使用 任何人都能告诉我怎么做 谢谢Salesforce 使用整数列表删除记录,salesforce,Salesforce,我想在整数数组中循环,并想删除存储在整数数组中的TLToProcess列表中的项 这是密码 我只想删除列表中选定的整数 添加(TLToProcess.size()) 现在,我想使用 任何人都能告诉我怎么做 谢谢 Anu我不确定是否理解您的问题,但如果您试图避免的是修改循环中的整数列表并出现以下错误:{“集合已修改;枚举操作可能无法执行”。}您可以创建列表(.ToList())的副本并使用它进行迭代,这样您就可以安全地调用Remove() List arr=new List(); 对于(int i
Anu我不确定是否理解您的问题,但如果您试图避免的是修改循环中的整数列表并出现以下错误:{“集合已修改;枚举操作可能无法执行”。}您可以创建列表(.ToList())的副本并使用它进行迭代,这样您就可以安全地调用Remove()
List arr=new List();
对于(int i=0;i<10;i++)
{
arr.Add(i);
}
foreach(arr.ToList()中的变量o)
{
arr.Remove(o);
}
这就是目的吗
if(TLToProcess[i].Scan_In1__c==null)
{
if(TLToProcess[i].typew__c=='Pending')
{
TLForMissingHHhh.add(TLToProcess[i]);
}
}
else if ( c[i].Scan_In1__c!=null)
{
if (TLToProcess[i].typew__c=='Pending' )
{
TLToProcess[i].typew__c='Processed';
}
}
}
List<Int32> arr = new List<Int32>();
for (int i = 0; i < 10; i++)
{
arr.Add(i);
}
foreach(var o in arr.ToList())
{
arr.Remove(o);
}