Kezdőoldal » Számítástechnika » Programozás » Visual studio 2022ben miert...

Visual studio 2022ben miert van ez?

Figyelt kérdés

Tehat ha csinalok 1 új c# console projektet akkor egyszerűen sehol se talalom a main classom amit eddig alapbol legeneralt a program.

Ez miert van?

Hogy tudom visszahozni


2022. febr. 24. 08:22
 1/6 anonim ***** válasza:
49%

.Net 6-ban, C# 10-ben nincs már rá szükség, Top level statementek vannak helyette.

Visszarakhatod a sima main metódust, működni fog, vagy ha régebbi framework verziót választasz, akkor olyat fog generálni.

2022. febr. 24. 09:11
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
94%

Azért a "nincs már rá szükség" és a "működik anélkül is" elég különböző.

Itt az utóbbiról van szó.


Viszont ha az ember egy helloworldnél nagyobb alkalmazást akar írni, akkor kézzel kell visszaraknia ezeket. Sztem a legnagyobb kényelmetlenség a VS-ben ez a hülye ötlet, hogy ilyen template generálódik alapból. Legalább a project létrehozásánál ki lenetne választani, hogy szeretnéd-e vagy nem...


Az emberek 95%-a nem akarja ezt...

"Szavazz" te is rá, ha szeretnéd vissza a régi templatet vagy hogy kiválasztható legyen:

[link]

2022. febr. 25. 14:52
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:
39%

"Azért a "nincs már rá szükség" és a "működik anélkül is" elég különböző.

Itt az utóbbiról van szó."

Nem, nem különböző.

Ez egy egyszerűsítés, a sok boilerplate kód eltávolítására. Eddig muszáj volt a sok boilerplate kódra, mostmár nincs.


"Viszont ha az ember egy helloworldnél nagyobb alkalmazást akar írni, akkor kézzel kell visszaraknia ezeket."

Ez meg szimplán hazugság, semmi problémát nem okoz ez nagyobb, ipari kódoknál sem.


Azt tudnám támogatni, hogy lehessen választani mit generáljon a template, ahogy pl Controller vs Minimal Api-nál is tudsz.

2022. febr. 25. 15:43
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:
42%

Konkrétan namespace-be se teszi be... vagy kézzel kell beírni vagy külön "Adjust Namespace"-t hívni rá... mindkettő pont egy lépéssel több mintha belegenerálná magától.


És ha adsz neki namespacet, akkor máris nem működik a top level statement.


Inkább azt kellett volna megcsinálni, hogy a file scoped namespace legyen az alapértelmezés újonnan hozzáadott osztályoknál.

2022. febr. 25. 22:39
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:
56%
minek emeled ki?
2022. márc. 4. 08:51
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
56%
Végre megcsinálták, hogy lehessen a korábbi templatet is használni. Van egy checkox amikor hozzáadsz egy új projectet... és meg is jegyzi ennek az állapotát :)
2022. jún. 23. 15:08
Hasznos számodra ez a válasz?

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!