Avatar billede lizardine Nybegynder
18. april 2003 - 15:18 Der er 3 kommentarer og
1 løsning

IList Collection 2

Hey

Jeg har tideligere stillet et spørgsmål vedrørende collections i C# - http://www.eksperten.dk/spm/341810

Det mit spørgsmål går ud på nu, er hvordan man løber igennem sin collection og udskriver alle værdier.

Min klasse ser såleds ud:

using System;
using System.Collections;

namespace Framework.Data
{
    public class NumericValues
    {

        IList gIListNum = new ArrayList();

        public NumericValues()
        {
            SetValue(10);
            SetValue(20);
            SetValue(30);
            SetValue(40);
            SetValue(50);
        }


        public void SetValue(int aVal)
        {
            gIListNum.Add(aVal);
        }

        public IList GetValue()
        {
            return gIListNum;
        }
    }
}
Avatar billede nielslbeck Nybegynder
18. april 2003 - 15:24 #1
Du kan f.eks. gøre sådan:

NumericValues nv = new NumericValues();
IList list = nv.GetValue();
for (int i = 0; i < list.Count; i++)
    Console.WriteLine(list[i]);
Avatar billede nielslbeck Nybegynder
18. april 2003 - 15:25 #2
Eller sådan:

NumericValues nv = new NumericValues();
IList list = nv.GetValue();
foreach (object o in nv.GetValue())
    Console.WriteLine(o);
Avatar billede lizardine Nybegynder
18. april 2003 - 15:31 #3
Mange tak Nielslbeck :-)
Avatar billede nielslbeck Nybegynder
18. april 2003 - 15:32 #4
Det var så lidt... Hvad er det du er ved at kode?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester