Visualizzazione dei risultati da 1 a 10 su 21

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Optime lungi da me poterti insegnare qualsiasi cosa ma devo dirti che spesso è più utile ed efficace per l'utente mostrargli come si fa e dettagliare poi la risposta che non fare 20 post con lezioni di logica e sintassi per far si che ci arrivi da solo
    codice:
    string s = TextBox1.Text;
    string[] subs = s.Split('.');
    TextBox2.Text = subs[0];
    TextBox3.Text = subs[1];
    Spero di averlo scritto giusto perchè io e il C# ci frequentiamo poco...
    comunque il metodo Split prende come argomento il carattere che vuoi usare come "divisore" della stringa, cioè il ".".
    Il metodo split genera un array di stringhe quindi per assegnare ai tuoi textbox il valore che desideri andrai a selezionare l'elemento dell'array attraverso l'indice e, siccome questi sono in base 0, il primo elemento è subs[0] e il secondo è subs[1].
    Non so bene cosa devi fare col textbox3 ma nota che conterrà la parte decimale del textbox1 convertita in stringa quindi potrebbe contenere un "00025", per dire.
    Ultima modifica di supermac; 06-12-2022 a 15:30
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,485
    Quote Originariamente inviata da supermac Visualizza il messaggio
    Optime lungi da me poterti insegnare qualsiasi cosa ma devo dirti che spesso è più utile ed efficace per l'utente mostrargli come si fa e dettagliare poi la risposta che non fare 20 post con lezioni di logica e sintassi per far si che ci arrivi da solo
    Senz'altro è efficace, perché in questo caso fornisce all'autore originale della discussione quello che - leggendo tra le righe - risulta essere il suo obiettivo: avere la "pappa pronta".

    Che sia invece utile, questo non è assolutamente vero. Un forum di programmazione serve a intavolare una discussione nella quale si pongono domande per comprendere come risolvere un problema o realizzare una determinata funzionalità, e chi può da una mano per fornire spunti di riflessione, spiegazioni e quant'altro possa mettere in condizioni l'utente in difficoltà di risolvere il problema. Se permangono dei dubbi, si può sempre porre una nuova domanda mirata, chiedendo prima a sé stessi e poi al forum l'errore nel ragionamento, oppure se si legge la documentazione ciò che non si ha compreso pienamente.

    Qui invece siamo di fronte alla solita discussione sterile dove alle spiegazioni si reagisce con "non capisco", "ho provato così (a caso) ma non funziona", "ho letto ma non comprendo", senza dare indicazioni precise, oltre a una serie infinita di convenevoli e salamelecchi, volta di fatto a sospendere il proprio sforzo e ottenere infine la soluzione pronta per essere utilizzata, trovandosi poi esattamente nella stessa condizione alla prossima occasione.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    In effetti, la prima risposta data da optime "trasforma il numero in stringa, poi split per "."; l'elemento 0 è la parte intera, l'elemento 1 la parte decimale " dà la risposta esatta. Ma onestamente, io sto con supermac, che ha dato "la pappa pronta",
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.