Şimdi Ara

List<Point> kullanımını bilen varmı ?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
385
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar biri list point kullanımını anlatabilirmi takıldığım yerler şunlar.

    List<Point> deger= new List<Point>(); // değer isminde bir bir point dizisi tanımladım

    deger.Add(new Point((int)(x), (int)(y))); // bu point dizesine x ve ye değişkenlerini kaydettim. diyelim.

    sonra bu değişkenleri nasıl kullanabilirim. normal array mantığıyla çağırdığımda hata alıyorum
    örneğin if (deger[0]==100) dediğimde mesela. deger dizisinin ilk değerini nasıl çağırabilirm.

    fikri olan varmı



  • çünkü point x ve y değişkenlerinden oluşuyor sen deger[0]==100 demişsin 100 ü kimle karşılaştırıyorsun x ile mi ye ile mi? yani sen point==100 gibi yapmışssın
  • Şu şekilde yol izlemelisin.

    Öncelikle şöyle düşün bir okul diye sınıfın olsun ve birde öğrenciler diye başka bir sınıfın.

    Student adında bir dizi oluşturmalısın. Yukarida gösterdiğin diziyi okul sınıfının içinde tanımlamalısın Çünkü okul bir tanedir. Ve sen yazdırırken okul adina yada id sine . öğrencilerin isimlerini bir döngü içinde yazdırmalısın.

    Örneğin

    Bir School sınıfı yapalım.

    Private int schoolId;
    private String schoolName;
    private List<Student> studentList;

    (consctructor - get ve set yöntemlerini ekliyorsun)

    Daha sonra bir Student sınıfı yapıyoruz

    Private int studentId;
    private String studentName;
    private double studentPoint;

    private Student student; // Her öğrenci aynı okulu paylaşıyor

    (get set methodlarını vede consctructor unutma)

    Şimdi bundan sonra bir main sınıfı oluştur. Bu main sınıfında School sınıfını tanıt bir nesne oluştur.
    Daha sonra student sınıfına ait bir nesne oluşturup student sınıfına değerleri gönder.(studentName alanlarına)

    Daha sonra student sınıfına gönderdiğin değerleri daha önce oluşturduğun school referansı ile school sınıfı içindeki get ve set alanlarına set edip gönderebilirsin



    En son olarak bir for döngüsü ile bunları yazdırabilirsin



    < Bu mesaj bu kişi tarafından değiştirildi lRememberme -- 26 Ekim 2011; 16:43:52 >




  • Teşekkür ederim. Ne demek istediğinizi anladım. ve çözdüm olayı sağolun.
  • quote:

    Orijinalden alıntı: suskun5891

    Teşekkür ederim. Ne demek istediğinizi anladım. ve çözdüm olayı sağolun.

    Rica ederim



    < Bu mesaj bu kişi tarafından değiştirildi lRememberme -- 27 Ekim 2011; 16:38:23 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.