Bonjour,
je voudrais une confirmation (ou correction) pour ces 2 traductions :
devient
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 IEnumerator<IXLCell> IEnumerable<IXLCell>.GetEnumerator() { foreach (XLCell cell in this) yield return cell; }
mon problème est bien sûr YIELD qui n'existe pas en VB donc est-ce bon ou faut-il ajouter autre chose ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Function IEnumerable_GetEnumerator() As IEnumerator(Of IXLCell) Implements IEnumerable(Of IXLCell).GetEnumerator For Each cell As XLCell In Me 'yield Return cell Return cell Next End Function
devient
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public IXLRanges RangesUsed { get { var retVal = new XLRanges {AsRange()}; return retVal; } }
là mon problème est qu'en Visual studio 2008 le message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Public ReadOnly Property RangesUsed() As IXLRanges Get Dim retVal = New XLRanges() From {AsRange()} Return retVal End Get End PropertyMerci d'avance à ceux qui peuvent m'aider.Fin d'instruction attendue pour "From {AsRange()}"
Cdt
Partager