Visualizzazione dei risultati da 1 a 5 su 5

Discussione: C# array o dataset

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di escocat
    Registrato dal
    Feb 2012
    Messaggi
    308
    Se le tue costanti sono "costanti" in valore e in numero e non sono molte non c'è bisogno di array o altro. Li chiami semplicemente k1, k2 ecc. dichiarandole ognuna col suo tipo. Es.

    int k1 = 10;
    float k2 = 1.23f;

    ecc.


    Dopo di che, ad esempio,


    float x = k1*float.Parse(textBox1.Text);

    e se vuoi

    textBox2.Text = x.ToString();


    Se invece hai tante costanti (es. 100) tutte dello stesso tipo (es. float) e devi moltiplicare un valore in textBox1 per tutte le costanti puoi crearti un array


    float[] f = new float[100];
    f[0] = 1.23f;
    f[1] = 4.56f;
    f[2] = 7.89f;
    .....


    e quindi fai un loop

    float x = float.Parse(textBox1.Text);
    float y;
    for(int i=0; i<100; i++)
    y = f[i]*x;

    Queste sono regole MOLTO generali ma occorre vedere qual'è il problema specifico....
    Ultima modifica di escocat; 28-03-2014 a 09:27

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2014
    Messaggi
    110
    Grazie della risposta,
    Ho risolto come dici tu.
    ho un ulteriore dubbio:
    1) ho creato una classe con delle variabili double assegnadogli anche dei valori
    nel form1 creo oggetto per poterle richiamare ed utilizzare.
    la mia domanda é: come faccio a creare solo una volta l oggetto e ad averle sempre visibili in tutto il form 1? Quando per esempio mi serve la variabile nei textbox_changed(....) vari ,in ognuno di questi devo creare l oggetto, io vorrei subito scrivere il nome dell oggetto.mia variabile.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.