2010-02-11 8 views
0

Est-il possible (en C#) de passer un objet de type HashTable en tant que paramètre à une méthode?Transmet un objet C# de type HashTable en argument

J'essaye de, mais il semble (au débogage) impossible de référencer l'objet (j'obtiens un objet de référence nul).

+1

s'il vous plaît poster votre code – ulrichb

+0

Montrez-nous comment vous passez l'objet HashTable - il nous aidera à vous aider. – IAbstract

+0

En aparté, si vous avez le choix, utilisez un dictionnaire générique plutôt qu'un 'HashTable 'non sécurisé. Vous éviterez certaines classes de bogues d'exécution, et votre code sera plus rapide en raison du fait que vous aurez moins à faire. – Jacob

Répondre

3

Est-il possible (en C#) de passer un objet de type HashTable en tant que paramètre à une méthode?

C'est possible.

public void MyMethod(HashTable ht) { 

(i reçois un objet de référence null).

Ceci est probablement dû au fait que vous transmettez null.