Scusate regà, ma questa mi sta facendo sganasciare dalle risate.
In un mio programma ad un certo punto istanzio quattro variabili in questo modo:
int xwm, ywm, wwm, hwm;
Risultato:
xwm, wwm e hwm valgono 0.
ywm non esiste...
Mi ci è voluto un pò per arrivarci perché non dà errori di nessun genere, quindi analizzando in debug la procedura in questione alla fine è saltato fuori questo strano comportamento...
Mi son detto "Che abbia beccato una varibile protetta o roba del genere?"
Allora ho rinominato tutto così:
int x_wm, y_wm, w_wm, h_wm;
Risultato:
x_wm, w_wm e h_wm valgono 0.
y_wm non esiste...
Sono leggermente allibito... allora ho provato addirittura così:
int x_wm, w_wm, h_wm;
int y_wm;
Niente... y_wm proprio non la vede.
Allora mi son detto "Ma forse per qualche arcano motivo non vuole che le variabili inizino con la y...."
E ho rinominato tutto così...
int wmx, wmy, wmw, wmh;
Non ci crederete, wmy non me la istanzia uguale![]()
Allora non capisco proprio, questo deve essere un baco di C#... :rollo:
Altrimenti non si spiega...