|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[C#]Metodi
Ciao a tutti
Volevo un vostro parere su questo problemuccio: In un form l'utente ha diverse textbox da riempire; In una classe del programma che si occupa esclusivamente di fare delle operazioni matematiche, pensavo di creare i metodi tenendo conto direttamente dei valori inseriti nelle textbox: Codice:
public int GetTotalKm(string kmEnd, string kmStart)
{
return int.Parse(kmEnd) - int.Parse(kmStart);
}
// oppure sarebbe meglio:
public int GetTotalKm(int kmEnd, int kmStart)
{
return kmEnd - kmStart;
}
//e nel form:
Classe c = new Classe();
c.GetTotalKm(int.Parse(txt1.Text), int.Parse(txt2.Text));
Suggerimenti? Grazie RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Dec 2006
Messaggi: 76
|
In teoria trattandosi di valori numerici sarebbe meglio la seconda (facendo prima un controllo che l'utente non inserisca delle lettere).
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2001
Città: Roma Caput Mundi Moto: Ducati SS 750 i.e. Squadra: A.S. Roma 1927 Macchina: 147 M-Jet 140 equini
Messaggi: 698
|
è proprio per questo che invece io userei la prima, altrimenti tutti i client che invocheranno quella funzione saranno costretti a parsare i valori stringa.
__________________
...la voglia di guardarti e dirti sulle labbra...quanto ti ho aspettata...è il senso della vita... ...quando tutto questo sarà io ci sarò...anche se tutto questo mai sarà ci sarò... <about me> <my photo gallery> |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:16.




















