Visual 2008 como hacer un array y como llenarlo en C#
Bien mi pregunta es como hacer un arreglo dinámico y como la lleno bien lo que pretendo es que el usuario me de el tamañana del vector y con un texbox aparte pueda llenarlo algo así:
Numero de datos a ingresar: 3 ... Texbox1
seguir ... Botón
datos: 33, 546,453; ... Texbox2
algo asi pero no se como y ya intento todo y no me sale estoy usando c# en visual studio2008 , asi no es consola por que todo lo que e encontrado es en consola y yo no lo estoy asiendo asi; Bien mira tenago algo asi pero nose en que esta mal por que solo me deja ingresar un solo dato y llena el vector con solo ese dato, segun mi logica q estoy siguiendo es esta primero te aparese la ventana de que indiques cual es tamaño , des pues de darle click al boton, te saldra la etiqueta de que ingreses los datos , un texbox y un boton de calcular, pero desde aqui ya me perdi por que no me sale; bien a qui lo dejo pero si se puede que me dejes el codigo bueno te lo agradesere demaciado;
¿Así otra cosa como le pueda hacer para que el llenado de el vector nosea en el evento del botón?
??using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Statistics
{
public partial class cmtc : Form
{
int nda=0;
public cmtc()
{
InitializeComponent();
}
private void cmtc_Load(object sender, EventArgs e)
{
textBox2.Visible = false;
label3.Visible = false;
button2.Visible = false;
}
private void button1_Click(object sender, EventArgs e)
{
nda = Convert.ToInt32(textBox1.Text);
if (nda >= 1)
{
textBox1.Visible = false;
label2.Visible = false;
button1.Visible = false;
textBox2.Visible = true;
button2.Visible = true;
label3.Visible = true;
}
}
private void button2_Click(object sender, EventArgs e)
{
int[] vecdat = new int[nda];
int datos;
int i;
i = 0;
datos = Convert.ToInt32(textBox2.Text);
for (i = 0; i <= nda; i++)
{
vecdat = datos;
}
}
}
}
Numero de datos a ingresar: 3 ... Texbox1
seguir ... Botón
datos: 33, 546,453; ... Texbox2
algo asi pero no se como y ya intento todo y no me sale estoy usando c# en visual studio2008 , asi no es consola por que todo lo que e encontrado es en consola y yo no lo estoy asiendo asi; Bien mira tenago algo asi pero nose en que esta mal por que solo me deja ingresar un solo dato y llena el vector con solo ese dato, segun mi logica q estoy siguiendo es esta primero te aparese la ventana de que indiques cual es tamaño , des pues de darle click al boton, te saldra la etiqueta de que ingreses los datos , un texbox y un boton de calcular, pero desde aqui ya me perdi por que no me sale; bien a qui lo dejo pero si se puede que me dejes el codigo bueno te lo agradesere demaciado;
¿Así otra cosa como le pueda hacer para que el llenado de el vector nosea en el evento del botón?
??using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Statistics
{
public partial class cmtc : Form
{
int nda=0;
public cmtc()
{
InitializeComponent();
}
private void cmtc_Load(object sender, EventArgs e)
{
textBox2.Visible = false;
label3.Visible = false;
button2.Visible = false;
}
private void button1_Click(object sender, EventArgs e)
{
nda = Convert.ToInt32(textBox1.Text);
if (nda >= 1)
{
textBox1.Visible = false;
label2.Visible = false;
button1.Visible = false;
textBox2.Visible = true;
button2.Visible = true;
label3.Visible = true;
}
}
private void button2_Click(object sender, EventArgs e)
{
int[] vecdat = new int[nda];
int datos;
int i;
i = 0;
datos = Convert.ToInt32(textBox2.Text);
for (i = 0; i <= nda; i++)
{
vecdat = datos;
}
}
}
}
1 Respuesta
Respuesta de Roberto Alvarado
1