*   >> Lezen Onderwijs artikelen >> science >> programming

C-Sharp

s de gegevens class attributen kan worden benaderd vanuit alleen buiten indirect door middel van twee methoden krijgen (accessor) en zet (mutator ). C # kan in plaats daarvan bepalen de zogenaamde woning, die nog steeds werkt buiten als een attribuut data, maar binnen het pand, kunnen we een get en set methoden definiëren. Het voordeel is makkelijker te verwerken attributen behoud van het principe van inkapseling.

C # is type-safe dan C + +.

De enige standaard impliciete conversies zijn die veilig als een uitbreiding van gehele getallen worden beschouwd (bijvoorbeeld van 32 bit naar 64 bit) of omzetting van de afgeleide type het type ouder. Er is geen impliciete conversie van Integer naar Boolean type of het type opsomming enum en integer type.

C # niet een voorwaartse verklaring nodig - de verklaring volgorde is niet belangrijk methoden.

C # is hoofdlettergevoelig -. Dit betekent dat het onderscheid tussen hoofdletters en kleine letters.Identifiers "waarde" en "Waarde" zijn dus niet in tegenstelling tot VB.

NET gelijkwaardig

C #

De titel van dit artikel om technische redenen kan niet het # teken bevatten. De juiste naam moet C #.

C # is een high-level objectgeoriënteerde programmeertaal ontwikkeld door Microsoft, samen met het platform. NET Framework, later goedgekeurd door de standaardisatie commissies ECMA (ECMA-334) en de ISO (ISO /IEC 23270). Microsoft gebaseerde C # C + + en Java.

C # kan worden gebruikt om de database programma's, websites en applicaties, webservices, toepassingen van vorm in de Windows-software voor mobiele apparaten (PDA's en mobiele telefoons), enz.

Taal creëren Doelstellingen

ECMA standaard [1] bepaalt het huidige ontwerp van C # als volgt:

C # is een eenvoudig, modern, multifunctioneel en objectgeoriënteerde programmeertaal.

Taal en de uitvoering biedt ondersteuning voor software engineering principes, zoals: het toezicht op de grens van de velden, detectie met behulp neinicializovaných variabelen en automatische garbage collection. Ook belangrijk zijn hun eigenschappen, zoals: robuustheid, duurzaamheid en productiviteit programmeur.

De taal is geschikt voor de ontwikkeling van gedistribueerde software componenten in verschillende omgevingen.

Broncode draagbaarheid is erg belangrijk, vooral voor degenen programmeurs die bekend zijn met C en C + +.

Internationale steun is ook erg belangrijk.

C # is ontworpen voor het schrijven van applicaties voor apparaten met geav

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.