Kezdőoldal » Számítástechnika » Programozás » Most mi a hiba? (többi lent,...

Most mi a hiba? (többi lent, c# és nem jövök rá)

Figyelt kérdés

struct termek

{

private String nev;

String marka;



public string nev

{

get { return nev; }

private set { nev = value; }

}

}


2015. márc. 26. 23:13
1 2
 11/15 anonim válasza:

Nem tudom miért kell beszólni, főleg úgy hogy hülyeséget beszéltek. A private set az tökéletesen helyes, ha érdekel nézz utána.

Az egyetlen baj ebben hogy két dolgot hívsz egyszerre nev-nek (Ambiguity between 'gyakorlo.Program.termek.nev' and 'gyakorlo.Program.termek.nev'), egy private field-et és egy property-t. Ha igazodni akarsz a c#-os szokásokhoz akkor a property-t nevezed át nagybetűsre (public string Nev). Mellesleg a class/struct-okat is nagy kezdőbetűvel szokás elnevezni, de persze ezeket nem kötelező tartani.

2015. márc. 29. 12:09
Hasznos számodra ez a válasz?
 12/15 A kérdező kommentje:

Remélem, hogy nem én szóltam be. :D


Köszi neked is a választ. :) Zöld ment. :)

2015. márc. 29. 15:00
 13/15 anonim ***** válasza:

"Nem tudom miért kell beszólni, főleg úgy hogy hülyeséget beszéltek. A private set az tökéletesen helyes, ha érdekel nézz utána."


Miért a tudatlan próbál mindig okoskodni és belekötni abba aki ért hozzá? Áruld már el nekem, hogy szerinted mégis mi értelme a "private set" -nek ha osztályon kívül nem tudja alkalmazni, osztályon belül közvetlenül tudja accessor nélkül, a származtatott osztály pedig nem örökli.

2015. márc. 29. 15:40
Hasznos számodra ez a válasz?
 14/15 A kérdező kommentje:

Hm...(tudom, nem nekem szól a kérdés, meg minden, de eszembe jutott valami)

Amikor tanultunk egy másik nyelvet, akkor a tanár elmondta, hogy a fgv-eket többnyire public-ra állítjuk, míg a változókat private-ra.

2015. márc. 29. 17:42
 15/15 anonim ***** válasza:
Na most a Property se nem függvény, se nem változó.
2015. márc. 29. 18:21
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!