Det har jeg ogaå forsøgt men der kommer en fjel. Det er måske mig der blander tingene lidt sammen. Jeg har lagt min Struct uden min klasse. Se mit eksempel her:
Jeg forstår overhovedet ikke formålet med en struct - som jeg forstår det, er det bare en klasse der ikke kan indeholde metoder. Der er altså ikke mulighed for indkapsling.
Jeg har en teori om at det bare er taget med i C#, for at tilfredsstille C++ programmører, el. lign.
class MainClass { public static void Main(string[] args) { AStruct s; AClass c = new AClass(); s.v = 123; c.v = 123; AStruct s2 = s; AClass c2 = c; s2.v++; c2.v++; Console.WriteLine(s.v + " " + c.v); } }
Synes godt om
Ny brugerNybegynder
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.