Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace list_pavyzdys
- {
- class Klase1
- {
- public int skaicius { get; }
- public Klase1(int skaicius)
- {
- this.skaicius = skaicius;
- }
- }
- class Klase2
- {
- public List<Klase1> PirmosKlasesSarasas { get; } = new List<Klase1>();
- public Klase2() {}
- public Klase2(List<Klase1> pirmosKlasesSarasas)
- {
- PirmosKlasesSarasas = pirmosKlasesSarasas;
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- var viskas = new List<Klase2>();
- var viskas2 = new List<Klase2>();
- // pridėti duomenis, čia tarkim jeigu išskaidytai darysi viską, kuriant naujus objektus/kintamuosius
- var objektas = new Klase2();
- objektas.PirmosKlasesSarasas.Add(new Klase1(51));
- objektas.PirmosKlasesSarasas.Add(new Klase1(84));
- objektas.PirmosKlasesSarasas.Add(new Klase1(64));
- viskas.Add(objektas);
- // jeigu nori, galima viską viename sudėti
- viskas2.Add(new Klase2(new List<Klase1>
- {
- new Klase1(54),
- new Klase1(41),
- new Klase1(75),
- }));
- // kaip praeiti pro viską
- foreach (var klase2 in viskas)
- {
- foreach (var sarasoElementas in klase2.PirmosKlasesSarasas)
- {
- Console.WriteLine(sarasoElementas.skaicius);
- }
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment