C# ListBox'tan Veri Alma

RamonMotta

Megapat
Katılım
2 Ağustos 2014
Mesajlar
367
Makaleler
1
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar merhaba, ben listbox içerisine .txt dosyası ile veri çekiyorum. Bir sonraki aşamada da bu gelen verileri kodlar yardımıyla işlem yapmak istiyorum. Bunu nasıl yapabilirim? (Veri ListBox'a Çekildi > ListBox'ta Veriler Listelendi > Veriler Kodla İşlendi.)
 
C#:
myListBox.Items[0].ToString();
 
Sorunuzu tam olarak yazmamışsınız, ne yapmak istiyorsunuz?

Ben buton yardımıyla .txt dosyasındaki verileri listboxlara getiriyorum. Daha sonra ise örneğin ilk sütundaki her bir değeri bir formülde kullanmak istiyorum bunu nasıl yapabilirim?
 
C#:
foreach(var sutun in myListBox.Items)
{
    // sutun.ToString() ile kullanabilirsiniz burada.
}
Üç tane "listbox" var üçü içinde ayrı olarak mı kullanacağım bu kodu
 
Üç tane "listbox" var üçü içinde ayrı olarak mı kullanacağım bu kodu
Eğer öğe sayıları aynı ise, for kullanabilirsiniz.
C#:
for(int i = 0; i < myListBox1.Items.Count; i++)
{
    myListBox1.Items[i].ToString();
    myListBox2.Items[i].ToString();
    myListBox3.Items[i].ToString();
}
 

İ'yi ne için kullanacağız?

C#:
 double enlem, boylam, yukseklik;

enlem = Convert.ToDouble(textBox1.Text);
boylam = Convert.ToDouble(textBox2.Text);
yukseklik = Convert.ToDouble(textBox3.Text);

if (radioButton1.Checked == true)
{
double wgs84a = 6378137.00, wgs84b = 6356752.31424518;

double A, B;
A = (Math.PI / 180) * enlem;
B = (Math.PI / 180) * boylam;

double ke2;
ke2 = ((wgs84a * wgs84a) - (wgs84b * wgs84b)) / (wgs84a * wgs84a);

double N;
N = (wgs84a / (Math.Sqrt(1 - (ke2 * ((Math.Sin(A)) * (Math.Sin(A)))))));

double X, Y, Z;
X = (N + yukseklik) * (Math.Cos(A)) * (Math.Cos(B));
Y = (N + yukseklik) * (Math.Cos(A)) * (Math.Sin(B));
Z = (((1 - ke2) * N + yukseklik)) * (Math.Sin(B));

Liste içinde verileri tek tek bu kodlarda kullanacağım. 1.sütun enlem, 2.sütun boylam, 3.sütun yükseklik o verdiğim listede.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…