Forum » Programiranje » c# array objektov
c# array objektov
Mediator ::
Hocem nardit polje objektov vendar mi ne uspe..spodaj je enostaven programcic, ki naj bi to delal..
Hvala za kakršnekoli odgovore..
Hvala za kakršnekoli odgovore..
//#########################################################################
using System;
namespace ConsoleApplication1
{
class Class1
{
public class Razred
{
int a;
int b;
public Razred()
{
a = 0;
b = 0;
}
public void set(int a,int b)
{
this.a = a;
this.b = b;
}
public override string ToString()
{
return a +" "+ b;
}
}
static void Main(string[] args)
{
Razred[] novi = new Razred[3];
novi[0].set(2,3); //debbuging - novi[0] undefined value ConsoleApplication1.Class1.Razred
}
}
}
MaCoFaCo ::
S klicem ... = new Razred[3] si samo pripravil prostor za 3 objekte tipa Razred, medtem ko objekti niso ustvarjeni.
Skratka, moraš še dodati nekaj takega:
Skratka, moraš še dodati nekaj takega:
Razred[] novi = new Razred[3];
for (int i = 0; i < novi.Length; i++)
{
novi[i] = new Razred();
}
novi[0].set(2,3);
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | [c#] SkladOddelek: Programiranje | 1793 (1653) | Spura |
| » | [C#] Preprost računOddelek: Programiranje | 1296 (1020) | darkkk |
| » | Konec programaOddelek: Programiranje | 1119 (901) | alexa-lol |
| » | Namig za rešitev nalogeOddelek: Programiranje | 1865 (1664) | vojko20 |
| » | c++ lib,dll,h za uporabo v C#Oddelek: Programiranje | 2067 (1866) | noraguta |