Witam, mam problem z przepisaniem tablicy do listy, mam cos takiego:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ListaJednokierunkowa
{
class MainKlasa
{
public static void Main(string[] args)
{
Random Generator;
int r;
int i;
int[] tablica = new int[12];
ListaNaPoczątku DopisywanieNaPoczątku;
ElementListy DopisywanieNaKońcu;
Generator = new Random();
r = Generator.Next(123);
DopisywanieNaPoczątku = new ListaNaPoczątku((double)r);
DopisywanieNaKońcu = new ElementListy((double)r);
for (i = 0; i<tablica.Length; i++)
{
tablica[i] = Generator.Next(123);
}
Console.WriteLine("Tablica:");
for (i = 0; i < tablica.Length; i++)//Nadawanie tablicy elementów.
{
Console.WriteLine(i + ".Nr:" + tablica[i]);
}
for (i = 0; i < 10; i++)
{
r = Generator.Next(123);
DopisywanieNaPoczątku.DodajNaPoczątek((double)r);
DopisywanieNaKońcu.Dopisz((double)r);
}//next i
Console.WriteLine("\n Początkowa lista");
DopisywanieNaPoczątku.Korzeń.Wyświetl(false);
Console.WriteLine();
Console.ReadKey();
}
public class ListaNaPoczątku
{
public ElementListy Korzeń;
public ElementListy NowyElement;
//Konstruktor
public ListaNaPoczątku(double x)
{
Korzeń = new ElementListy(x);
NowyElement = null;
}//Koniec konstruktora
public void DodajNaPoczątek(double x)
{
NowyElement = new ElementListy(x);
NowyElement.Następny = Korzeń;
Korzeń = NowyElement;
}//Koniec dopisywania do początku listy
Generalnie chodzi mi o to zeby tablica ktora wywolalem na poczatku, byla zapisana w poczatkowej liscie, zas pozniej wszystkie funkcje korzystaly( to tylko czesc kodu odnoszaca sie do poczatkowych liczb)