Cümle sınıfında Kelimeyi kelime şeklinde tanımladım bylece hedefime ulaştım. Cevap verenlere teşekkürler. herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

public partial class yazarak yapabilirsin kanımca.

partial, sinifin kodlarinin parcali sekilde tanimlanacagini derleyiciye bildirir. ;-) cumle sinifinin icindeki Kelimeler property sini generic bi koleksiyon olarak bildirirsen yapabilirsin ;-) eger direk cumle nesnesini indexlemek istersen (Cumle cml = new Cumle ; cml . gibi) o zamanda, index operatorunu yuklemen gerekir. ikisinide asagida orneklendirdim ;-) class Program { static void Main { Cumle cm = new Cumle ; cm. Kelimeler. Add(new Kelime ; cm. Kelimeler. Add(new Kelime ; cm. Kelimeler. Add(new Kelime ; cm = new Kelime ; cm. Kelimeler = new Kelime ; Console. Write(" \n", cm. ToString ; Console. ReadKey ; } } class Cumle { / kelimeleri tutucak koleksiyon / private List<Kelime> m_kelimeler = new List<Kelime> ; / yukaridakinin propertysi / public List<Kelime> Kelimeler { get } public Cumle / index operatorunun yuklenmesi / public Kelime this { get set } public override string ToString { string str; int i; for (i = 0, str = ""; i < m_kelimeler. Count; ++i) return str; } } class Kelime { string m_strKelime; public Kelime public override string ToString } ..

Cümle sınıfında kelimeleri ve bu kelimelerin zelliklerini barındırmam gerekiyor. rnek olarak; Cümle> "Konu Sadece Üyelere Gzüksün." Bu cümle'ye ait kelimeler de "Konu, Sadece, Üyelere, Gzüksün." ben bu kelimelerede çeşitli zellikler vermek istiyorum. Yani Cümle Class'ı içinde Kelime Class'ınıda barındırmak istiyorum. bununla ilgili 2 ayrı class yazdım internette araştırdım Indexed Class'ları ancak, Cumle m_Cumle = new Cumle ; m_Cumle. Kelimeler . yaptığımda. dan sonra indexi seçili kelimenin propertiesine ulaşmak istiyorum ancak başaramıyorum. Nasıl yapabilirim bunu? herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

=) partial baska bişey Cumle nin IEnumerable dan tureyen bir class olması lazım bylece foreach şeklinde erişebilirsin. Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!