» »

C#, strukture v Class-ih, pa še nekaj,...

C#, strukture v Class-ih, pa še nekaj,...

Beezgetz ::

Živjo!

Bom direkten; Prvič:
Rad bi ustvaril Class, ki bi poleg int, double in string variabil, lahko vseboval tudi ArrayList, oziroma celo struct. Data_klasa izgleda takole:
class Data_klasa
{
//fields
private string _Ime;
private double _Teža;

//properties
public string Ime
{
get { return _Ime; }
set { _Ime = value; }
}

public double Teža
{
get { return _Teža; }
set { _Teža = value; }
}
No, recimo tej klasi bi vstavil še struct. Je to možno? Naslednji primer ne dela, je pa oblika ki bi jo rad imel:
class Data_klasa
{
//fields
private string _Ime;
private double _Teža;

// Ustvarim strukturo
public struct StrukturaSeznamaBremen
{
public string vnos;
public double kile;
}

//properties
public string Ime
{
get { return _Ime; }
set { _Ime = value; }
}

public double Teža
{
get { return _Teža; }
set { _Teža = value; }
}
Če mi še sledite, tenks!, Rad bi torej, da klasa poleg osnovnega imena in teže, si zapomne še vrsto vnosov in kil (za to ime in težo).

Drugič:
Ko v Form1 kličem Class, se v Form1 ustvari nova klasa, recimo ji Trasa. Ta Trasa je zdaj vidna samo na Form1. Kako dosežem, da to Traso ki je nastala po kopitu Data_klase v Form1, uporabljam in editiram v Form2 ali Form3 ?

Tenk juri veliku mačku!

darkolord ::

1. Naslednji primer ne dela

Kaj ti pa ne dela? Meni čist lepo dela

2. Naredi en statičen class in v njem ustvari spremenljivko, do katere želiš dostopat

public static class Global
{
   public static KrNeki;
}


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

c# seminarska

Oddelek: Programiranje
112414 (2087) tuned
»

[C#] Delo z okni - urejanje osebe

Oddelek: Programiranje
8908 (780) darkolord
»

[C#] Deserializacija

Oddelek: Programiranje
181749 (1352) Cvenemir
»

[C#] Kopiranje osebe iz seznama v drug seznam

Oddelek: Programiranje
51388 (1249) Presidente
»

C# LinkedList

Oddelek: Programiranje
91065 (916) PoPon2

Več podobnih tem