L'appel à d'autres fonctions à partir d'un partage (ou statique) de la fonction

J'obtiens cette erreur: Cannot refer to an instance member of a class from within a shared method or shared member initializer without an explicit instance of the class.

Partial Class _Default
    Inherits System.Web.UI.Page

    <WebMethod()> _
    Public Shared Function ParseData() As String
        Dim value as string = GetValue()
    End Function

    Private Function GetValue() as String
        Return "halp"
    End Function
End Class

Je sais qu'il a quelque chose à voir avec le fait que la première fonction est partagée, et la deuxième fonction doit probablement être Public, mais je ne comprends pas tout la raison derrière elle. Probablement pas pertinente, mais je vais appeler la méthode web à partir d'un peu de javascript.

InformationsquelleAutor Radu | 2010-08-20