Tout dépend ce que tu lui donne.
En générale, le type any veut dire qu'on peut lui passer un integer, une string, une structure ou bien d'autres choses. Celà dépend de l'utilisation qu'on en fait.
Sous dotnet, il n'existe plus.
Donc, si tu veux lui passer un integer, tu fait la déclaration avec un integer.
Mais si tu as aussi besoins de lui passer une string, tu refait la même déclaration (même si elle existe déjà) mais avec une string.
__________
Kenji