Trouver l'index courant dans une liste
bonjour
j'ai une liste<T> en C# win form
je parcours les éléments du premier au dernier
Dans la boucle, à chaque itération, il me faut récupérer l'index de l'objet de la liste en cours, là où il y a des '?' dans le code ci-dessous; comment faire ?
voici mon code actuel incomplet :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| List<QuotationSavLineDto> returnList = new List<QuotationSavLineDto>();
foreach (QuotationSavLineDto quotationSavLineDto in copySwapList)
{
quotationSavLineDto.SignGuarantee = string.Empty;
var saleId = Convert.ToInt32(quotationSavLineDto.SaleId);
var numLine = Convert.ToInt16(quotationSavLineDto.SaleLineNumber);
returnList = sessionTabControl.AssociatedSession.SavController.GetDataSwap(saleId, communityId, numLine);
foreach (QuotationSavLineDto itemList in returnList)
{
quotationSavLineDto.SignGuarantee += itemList.SignGuarantee + "\r";
}
copySwapList[ ??????????? ].SignGuarantee = quotationSavLineDto.SignGuarantee;
Console.WriteLine(quotationSavLineDto.SaleId.ToString() + @" - "
+ quotationSavLineDto.SaleLineNumber.ToString() + @" : " + quotationSavLineDto.SignGuarantee);
} |
:cry: