Bonjour @ tous,

Je me suis fait mon modèle, et dans chacun de mes objets, j'ai la même méthode "toJson()" qui transforme l'objet en Json.
Chacun de mes objets hérite de tblTemplates<T>

J'aurais aimé mettre cette méthode dans le template.
Seulement, elle nécessite de connaitre l'objet instancié.
Est ce possible de Caster "Me" en G ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Public Class tblTemplates(Of T)
    Implements INotifyPropertyChanged
 
    Public Function toJson() As String
        msgErr = String.Empty
        Dim ret As String = String.Empty
        Try
            ret = clsUtils.ObjectToJson(Of T)(Me) //Ici, Me ne compile pas car il ne peut caster en T (ce que je comprends bien)
        Catch ex As Exception
            msgErr = ex.Message
        End Try
        Return ret
    End Function
 
End Class
Merci d'avance