exonvaldez
Messages postés8Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention15 décembre 2006
-
22 juin 2005 à 11:49
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
22 juin 2005 à 17:17
Salut,
j'ai un petit problème de traduction de code C# .net en VB .net (2003)
donc voila le code en c#
public new virtual AppointmentCollection.Enumerator GetEnumerator()
{
return new AppointmentCollection.Enumerator(this);
}
en fait je ne comprend pas ce que vient faire le 'new' ici
j'ai deja essayé ca sans succès :
Shadows ReadOnly Property GetEnumerator() As AppointmentCollection.Enumerator
Get
Return New AppointmentCollection.Enumerator(Me)
End Get
End Property
et
Public Function getenumerator() As AppointmentCollection.Enumerator
Return New AppointmentCollection.Enumerator(Me)
End Function
erreur => System.MissingMemberException: Aucun membre par défaut
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 22 juin 2005 à 13:56
c'est un singleton
Vas voir mon tutorial sur le patron singleton, tu vas y retrouver la même structure
sauf il a divergé un peu du patron avec ses termes
getenumerator devrait être getIntance
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
exonvaldez
Messages postés8Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention15 décembre 2006 22 juin 2005 à 15:49
marche po !!
'Public Shared Function GetEnumerator() As Enumerator' et 'Public
Overridable NotOverridable Function GetEnumerator() As
System.Collections.IEnumerator' ne peuvent pas se surcharger
mutuellement, car seuls les types de retour les différencient.
'Shadows' est pris en compte par défaut.
ca veut dire quoi tout ca, je commence a ne plus rien comprendre
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 22 juin 2005 à 17:17
??? ben tu te contredit toi même Overridable NotOverridable
faudrasi voir toute ta class pour te dire où est l'erreur, mais c'est bien le patron singleton qui est apliqué ici
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------