Je suis en train de concevoir une bibliothèque SNMP. Le problème est dû à une fonction spéciale comme celui-ci,Comment concevoir cette méthode si elle retourne des tableaux multidimensionnels?
*** GetTable (id string)
Cette fonction peut retourner variable [,] qui est un tableau à deux dimensions parfois, mais aussi variable [,,] et des tableaux avec plus de dimensions. Donc je crois qu'il n'est pas raisonnable de renvoyer un tableau fixe tel que Variable [,], Variable [,,] et ainsi de suite.
Mais que devrait alors faire cette méthode? Comment le concevoir? Qu'en est-il d'un VariableCollection personnalisé?
Toute suggestion est la bienvenue.