esemény
Intelligens alkalmazások létrehozása
márc. 17. 21 - márc. 21. 10
Csatlakozzon a meetup sorozathoz, hogy valós használati esetek alapján, skálázható AI-megoldásokat hozzon létre más fejlesztőkkel és szakértőkkel.
RegisztrációEzt a böngészőt már nem támogatjuk.
Frissítsen a Microsoft Edge-re, hogy kihasználhassa a legújabb funkciókat, a biztonsági frissítéseket és a technikai támogatást.
A Visual Basic fordító alapértelmezés szerint a kiadott nyelv legújabb főverziójára vált. Bármely projektet lefordíthat a nyelv új pontjának kiadásával. A nyelv újabb verziójának kiválasztásával a projekt kihasználhatja a legújabb nyelvi funkciókat. Más helyzetekben előfordulhat, hogy ellenőriznie kell, hogy egy projekt tiszta fordításban van-e a nyelv régebbi verziójának használatakor.
Ez a képesség leválasztja az SDK új verzióinak és eszközeinek a fejlesztési környezetben való telepítéséről szóló döntést attól a döntéstől, hogy új nyelvi funkciókat épít be egy projektbe. A legújabb SDK-t és eszközöket telepítheti a buildelési gépére. Minden projekt konfigurálható úgy, hogy a nyelv egy adott verzióját használja a buildhez.
A nyelvi verzió beállításának három módja van:
-langversion
konfigurálásaA nyelvi verziót a .vbproj fájlban állíthatja be. Adja hozzá a következő elemet:
<PropertyGroup>
<LangVersion>latest</LangVersion>
</PropertyGroup>
Az érték latest
a Visual Basic nyelv legújabb alverzióját használja. Az érvényes értékek a következők:
Érték | Értelmezés |
---|---|
alapértelmezett | A fordító elfogadja a legújabb főverzió összes érvényes nyelvszintaxisát, amelyet támogat. |
9 | A fordító csak a Visual Basic 9.0-s vagy újabb verziójában szereplő szintaxist fogadja el. |
10 | A fordító csak a Visual Basic 10.0-s vagy újabb verziójában szereplő szintaxist fogadja el. |
11 | A fordító csak a Visual Basic 11.0-s vagy újabb verziójában szereplő szintaxist fogadja el. |
12 | A fordító csak a Visual Basic 12.0-s vagy újabb verziójában szereplő szintaxist fogadja el. |
14 | A fordító csak a Visual Basic 14.0-s vagy újabb verziójában szereplő szintaxist fogadja el. |
15 | A fordító csak a Visual Basic 15.0-s vagy újabb verziójában szereplő szintaxist fogadja el. |
15,3 | A fordító csak a Visual Basic 15.3-ban vagy annál alacsonyabb szintaxist fogadja el. |
15,5 | A fordító csak a Visual Basic 15.5-ös vagy újabb verziójában szereplő szintaxist fogadja el. |
16 | A fordító csak a Visual Basic 16 vagy annál alacsonyabb szintaxist fogadja el. |
16,9 | A fordító csak a Visual Basic 16.9-ben vagy annál alacsonyabb szintaxist fogadja el. |
legújabb | A fordító elfogadja az összes érvényes nyelvszintaxist, amelyet támogat. |
A speciális sztringek default
és latest
a buildelési gépen telepített legújabb fő- és alnyelvi verziók feloldása.
Létrehozhat egy Directory.build.props fájlt, amely több könyvtár konfigurálásához tartalmazza az <LangVersion>
elemet. Ezt általában a megoldáskönyvtárban teheti meg. Adja hozzá a következőt egy Directory.build.props fájlhoz a megoldáskönyvtárban:
<Project>
<PropertyGroup>
<LangVersion>15.5</LangVersion>
</PropertyGroup>
</Project>
Most a fájlt tartalmazó könyvtár minden alkönyvtárában a Visual Basic 15.5-ös szintaxisát fogja használni. További információt a build testreszabásáról szóló cikkben talál.
A parancssori -langversion
lehetőséget használhatja. További információt a -langversion fordító beállításról szóló cikkben talál. Az érvényes értékek listáját a beírással vbc -langversion:?
tekintheti meg.
.NET-visszajelzés
A(z) .NET egy nyílt forráskód projekt. Visszajelzés adásához válasszon egy hivatkozást:
esemény
Intelligens alkalmazások létrehozása
márc. 17. 21 - márc. 21. 10
Csatlakozzon a meetup sorozathoz, hogy valós használati esetek alapján, skálázható AI-megoldásokat hozzon létre más fejlesztőkkel és szakértőkkel.
Regisztráció