Jaa


this-avainsanan käyttäminen codeunitin itseviittauksena

Käyttö Julkinen esiversio Yleinen saatavuus
Järjestelmänvalvojille, tekijöille, markkinoijille tai analyytikoille automaattisesti 1 loka 2024 1 loka 2024

Liiketoiminta-arvo

Uusi käyttöönotettava this-avainsana on tuttu muista kielistä. Avainsana tukee nykyisen objektin siirtämistä argumentteina menetelmiin, mikä on tähän saakka ollut mahdollista vain hankalien väliaikaisratkaisujen kautta. ​this-avainsanan käyttö parantaa lisäksi luettavuutta laajoissa menetelmissä, joissa voi olla hankala nähdä, onko muuttujan vaikutusalue yleinen vai paikallinen.

Toiminnon tiedot

this-avainsanan itseviittauksen tuki on lisätty kaikkiin objekteihin, mikä on tuttua muista ohjelmointikielistä.

this-avainsanan käytön tärkeimmät edut:

  • Codeunitit voivat siirtää this-viittauksen (itseensä) argumenttina toiseen menetelmään.
  • Luettavuus paranee, sillä viitatun symbolin ilmaistaan olevan objektin itsensä jäsen.

Uusi CodeCop-sääntö AA0248 on lisätty ja otettu oletusarvoisesti käyttöön vakavuuden ollessa hidden. Hidden tarkoittaa, että se näkyy editorissa kolmena pisteenä muttei diagnostiikkana Visual Studio Coden Ongelma-näkymässä tai putkissa. Lisäksi koko työtilaa koskeva CodeFixer mahdollistaa aiemmin luodun koodin päivittämiseen käyttämään this-avainsanaa.

Järjestelmäsovellus on muunnettu käyttämään this-avainsanaa viittaamaan menetelmiin ja yleisiin samassa objektissa.

Kerro mielipiteesi

Auta meitä parantamaan Dynamics 365 Business Centralia keskustelemalla ideoista, antamalla ehdotuksia sekä lähettämällä palautetta. Keskustelupalsta on käytettävissä osoitteessa https://aka.ms/bcideas.

Katso myös

this-avainsanan käyttäminen codeunitin itseviittauksena (dokumentaatio)