1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
..
Hashtable hash = new Hashtable();
// un accesseur pour se simplifier la vie
OBM_MESSG MESSG{
get{ return (OBM_MESSG)(Application["TOTO"]); }
}
OBM_MESSG MESSG2{
get{return (OBM_MESSG)hash["TOTO"];}
}
protected void Page_Load(object sender, EventArgs e)
{
if (Application["TOTO"] == null)
{
Application["TOTO"] = new OBM_MESSG();
}
if (hash["TOTO"] == null)
{
hash["TOTO"] = new OBM_MESSG();
}
MESSG2.AJOUTER_MESSAGE("test"); // ok
MESSG.AJOUTER_MESSAGE("test"); // ko
}
...
public class OBM_MESSG
{
// j'ai simplifié :) mais, même avec un objet aussi basique, cela ne fonctionne pas
public void AJOUTER_MESSAGE(string s)
{
}
} |
Partager