A tömb hossza
A C#-ban
nagyon könnyen ellenőrizhető a tömb hossza. Ez a Length utasítással történhet.
pl.: int a =
billiárdGólyóTartó.Length;
Feladat: adjuk össze egy tömb értékeit
Szeretnénk tárolni
5 egész számot egy tömbben, majd összesíteni az értékeit és kiíratni őket.
(Ebben a példában nem használunk ciklusokat, azonban a programozók gyakran
használják, ha tömbökkel dolgoznak).
További részletek a tömbökről: http://digitus.itk.ppke.hu/~lovei/java/06/java06-03.html
8. ábra
A forráskód kommentekkel:
namespace ConsoleApplication3
{
class
Program
{
static
void Main(string[]
args)
{
int[]
billiárdGólyóTartó = new int[5]; //tömb létrehozása
billiárdGólyóTartó[0] =
1; //értéket adunk az elemeknek
billiárdGólyóTartó[1] =
5;
billiárdGólyóTartó[2] =
2;
billiárdGólyóTartó[3] =
8;
billiárdGólyóTartó[4] =
5;
int
sum = 0; //létrehozunk egy összesítő változót, ahol
összeadjuk az összes tárolt számot, nullával inicializáljuk
sum = sum + billiárdGólyóTartó[0];
//felhalmozódó értékek: sum = 0 + 1
sum = sum +
billiárdGólyóTartó[1]; // sum = 1 + 5
sum = sum +
billiárdGólyóTartó[2]; // sum = 6 + 2
sum +=
billiárdGólyóTartó[3]; // sum = 8 + 8
sum +=
billiárdGólyóTartó[4]; // sum = 16 + 5 => az
összesített változó értéke most 21
//
A "sum +=" képlet helyett használható a "sum = sum +" is
System.Console.WriteLine("Sum=
" + sum); //a "+" jellel tudjuk
összefűzni, amit ki szeretnénk íratni
}
}
}
Mint látható az "összeg + =" formátum helyett használható a
"összeg = összeg +" formátum is. Ez azonban nem ez egyetlen változat.
Erről bővebben az Operátorok című fejezetben olvashatunk.