Utilisation de la Couleur Comme Paramètre Optionnel Dans une fonction au sein d'une classe

Comment puis-je déclarer un paramètre de couleur facultatif dans une fonction ou un sous, comme si je le fais de façon normale (je veux dire, à donner un peu de couleur par défaut pour ce paramètre optionnel) comme le vb.net le compilateur se plaint qu'il y a une erreur dans le code. Comment puis-je résoudre ce problème.
Exemple de code ci-dessous:

Public Shared Function SomeFunction(ByVal iParam As Integer, Optional ByVal oColor As Color = Color.Black)

        End Function

Le compilateur n'accepte pas '=Couleur.Noir"

OriginalL'auteur Ahmed Nazmy | 2013-04-16