introduction c programming using visual studio
Questo tutorial sull'introduzione a C # e .Net Framework insegna la struttura di base di un programma 'Hello World' C # e le funzionalità di base di Visual Studio .Net Framework:
C # è uno dei linguaggi di programmazione più comunemente usati per i framework .NET. C # è un linguaggio semplice ma potente orientato agli oggetti sviluppato da Microsoft. È abbastanza simile ai linguaggi C e C ++ su cui si basa.
Il nome del linguaggio C # (pronunciato come c diesis) è ispirato a una nota musicale e allo stesso tempo assomiglia anche a una raccolta di quattro segni '+' che simboleggiano che il linguaggio è una versione evoluta del C ++.
=> Esercitazioni di formazione C # GRATUITE per tutti
Cosa imparerai:
Cosa sono i framework C # e .NET?
Sebbene C # possa essere compilato dal codice macchina, viene sempre utilizzato in congiunzione con il framework .Net, quindi qualsiasi applicazione sviluppata con C # necessita di .Net framework come prerequisito.
Il .NET Framework
Il framework .Net sviluppato da Microsoft è una potente piattaforma che aiuta gli sviluppatori a scrivere diversi tipi di applicazioni, inclusi Windows, web e servizi web. Il framework è costituito da una vasta libreria di codici che possono essere utilizzati da linguaggi come C #.
Caratteristiche di C #
C-sharp è un linguaggio di programmazione orientato agli oggetti che offre tantissime funzionalità ai programmatori.
Alcuni dei quali sono:
- Sintassi semplice e di facile comprensione.
- Offre interoperabilità, scalabilità ed è aggiornabile.
- Si basa su componenti.
- Ha una ricca libreria ed è un linguaggio strutturato.
- È indipendente dai tipi, ovvero consente solo al codice di accedere alla posizione di memoria per la quale ha autorizzato l'accesso.
Pre-requisito
Questo tutorial è stato preparato per i principianti. Tuttavia, una piccola conoscenza della programmazione ti aiuterà a comprenderla meglio.
Ambiente di sviluppo integrato per C # .Net
C # può essere scritto in qualsiasi editor di testo come il blocco note e può essere compilato utilizzando un compilatore C #, ma la maggior parte dei programmatori preferisce utilizzare un IDE (Integrated Development Environment) per la scrittura di programmi. IDE è fondamentalmente uno strumento che aiuta i programmatori a scrivere programmi in diversi linguaggi come C #, Visual Basic, Java, ecc.
Per C # useremo l'IDE fornito da Microsoft.
Microsoft offre il suo IDE più popolare per C #, ovvero Visual Studio. Microsoft ha anche introdotto una versione express di Visual Studio per i neofiti e per coloro che desiderano utilizzare .Net senza preoccuparsi del costo della licenza. Visual Studio Express Edition funziona perfettamente per scrivere tutti i tipi di programmi in C #.
=> Scarica Visual Studio Express Edition
Caratteristiche di Microsoft Visual Studio
Visual Studio è uno degli IDE più popolari disponibili per C #.
Alcune delle sue caratteristiche includono:
- Può essere facilmente utilizzato con Microsoft o terze parti. Qualsiasi app di terze parti può essere utilizzata utilizzando i pacchetti Nuget.
- Facile da aggiungere e modificare diversi tipi di file che potrebbero essere necessari per lo sviluppo dell'applicazione.
- Supporta Intellisense.
- Un debugger robusto e potente che ti consente di eseguire il debug del codice riga per riga.
Introduzione a Visual Studio e C # .Net
Inizieremo scrivendo un semplice programma e discuteremo i componenti che costituiscono un progetto C #. In questo tutorial, discuteremo in dettaglio i seguenti argomenti:
- Come creare un nuovo progetto?
- Componenti e file che compongono il progetto C #.
Crea un nuovo progetto
Per cominciare, creeremo una semplice applicazione console. Non lavoreremo su un programma complesso, tanto per cominciare, una semplice applicazione console funzionerà perfettamente per noi. Un'applicazione console ha l'aspetto di una finestra DOS o del prompt dei comandi.
Cominciamo!!
Apri Visual Studio express sul desktop e si aprirà con la pagina seguente.
Guardando Visual Studio per la prima volta può sembrare un po 'complesso, ma man mano che procediamo attraverso i tutorial acquisiremo familiarità con il suo utilizzo e le sue caratteristiche.
come scrivere un test case
Una volta aperta la pagina iniziale dell'applicazione, fare clic su 'Nuovo progetto' link per creare il tuo primo progetto.
Oppure puoi anche usare, il 'File' menu per creare un nuovo progetto.
Dopo aver fatto clic sul collegamento Nuovo progetto, si aprirà un'altra finestra di dialogo 'Nuovo progetto' con l'elenco dei tipi di progetti che si desidera creare. Questo è il luogo in cui selezioneremo il tipo di progetto che vogliamo creare.
Per ora, seleziona la tua lingua come 'Visual C #' e poi seleziona 'Finestre' dall'elenco sottostante. Verrà visualizzato un elenco dei tipi di progetto disponibili in 'Finestre' nel pannello di destra. Selezioneremo 'Applicazione console' dall'elenco. Nella finestra Nuovo progetto fornire il nome del progetto e quindi fare clic sul pulsante 'OK'.
Questo creerà un progetto console con il nome dato e una struttura di base del programma.
Se guardi il pannello di destra troverai Esplora soluzioni. Solution Explorer contiene tutti i file del progetto. Se Esplora soluzioni non è disponibile, puoi ottenerlo accedendo a VISUALIZZA -> Esplora soluzioni.
In Esplora soluzioni troverai un file 'Program.cs' file. Questo è il file che contiene il metodo principale e verrà eseguito per primo all'avvio dell'applicazione.
Ora fai clic sulla freccia prima 'Proprietà' per espanderlo. Troverai il file 'AssemblyInfo.cs' file. Questo file contiene informazioni sul programma selezionato. Se fai doppio clic su di esso, si aprirà.
Sarà qualcosa come mostrato di seguito:
come scrivere casi di test junit
(assembly: AssemblyTitle('ConsoleApplication')) (assembly: AssemblyDescription('')) (assembly: AssemblyConfiguration('')) (assembly: AssemblyCompany('')) (assembly: AssemblyProduct('ConsoleApplication')) (assembly: AssemblyCopyright('Copyright © 2018')) (assembly: AssemblyTrademark('')) (assembly: AssemblyCulture(''))
Questi sono modificabili, quindi puoi modificare i valori in base al tuo progetto. Puoi fornire il titolo, la descrizione, i dettagli sul copyright, il marchio, ecc.
Successivamente, esamineremo i riferimenti. Fare clic sulla freccia prima 'Riferimenti' per espandere i dettagli. Contiene l'elenco di servizi o entità che Visual Studio deve individuare per eseguire il codice.
Poiché abbiamo discusso i vari componenti del programma, procederemo ora a scrivere la nostra prima riga di codice. Abbiamo già il nostro codice scheletro che è stato generato al momento della creazione del progetto. Quindi, useremo la stessa struttura e scriveremo il codice usando quella.
Procederemo stampando “Hello! World 'utilizzando il nostro primo programma C # nell'applicazione console. Per farlo, iniziamo a scrivere il nostro comando all'interno delle parentesi graffe dopo 'Static void Main (string () args)' . Questo componente del progetto è chiamato metodo. Il nome dato al metodo menzionato di seguito è 'Principale' .
Ogni volta che eseguiamo il nostro programma in C #, cerca un metodo chiamato 'Main'. Il metodo Main viene utilizzato come punto di partenza dell'esecuzione.
Inseriamo ora del codice nel metodo principale. Scriviamo la nostra prima riga di codice. Scriviamo un singolo alfabeto 'C' tra le parentesi graffe. Apparirà un menu a comparsa. Questo menu proverà a indovinare cosa stai cercando di scrivere. È possibile utilizzare questo menu per scrivere rapidamente i programmi. Questo menu è chiamato 'IntelliSense' .
Selezionare 'Console' dal menu facendo clic con il mouse o evidenziandolo e premendo Invio.
Ora aggiungi un punto o un punto dopo 'Console' . Aprirà nuovamente il file 'IntelliSense' menù. Digita 'Scrivi'. Offrirà due opzioni, 'Scrivi' e 'Linea di scrittura' . Ne discuteremo in dettaglio nei nostri prossimi tutorial. Per ora, seleziona 'Linea di scrittura' .
Ora, metti una parentesi tonda dopo WriteLine. Questo aprirà un altro menu di colore grigio che ti mostrerà il numero di modi in cui questo metodo WriteLine può essere utilizzato. Come puoi vedere, ci sono circa 19 modi in cui questo metodo può essere utilizzato. Puoi alternare tutti i 19 modi facendo clic sulle frecce.
Quindi, è tempo per noi di scrivere la famosa dichiarazione ciao mondo. Scrivi 'Ciao! World ”all'interno della parentesi tonda.
Si prega di includere virgolette doppie all'inizio e alla fine della dichiarazione. Ciò consente a C # di riconoscere questa istruzione come stringa o testo. Una volta fatto, metti un punto e virgola (';') alla fine della tua dichiarazione. Questo denota che la tua dichiarazione è terminata.
Ora, eseguiamo questo programma facendo clic sul pulsante di avvio o premendo il pulsante 'F5' chiave.
Questo eseguirà questo programma.
Ora, abbiamo eseguito il nostro primo programma ma avresti notato una cosa. Non appena “Hello! World ”viene stampato il programma viene chiuso. A volte non dà nemmeno abbastanza tempo all'utente per leggere il messaggio stampato.
Quindi, per tenere la finestra per un po 'di tempo, aggiungeremo 'Console.ReadKey ()' metodo al nostro codice corrente. Ciò consentirà al nostro programma di accettare l'input dell'utente. L'esecuzione non sarà completata fino a quando l'utente non fornirà un input, ovvero non premerà un tasto qualsiasi dalla tastiera.
Ora, se eseguirai questo programma, rimarrà inattivo fino a quando l'utente non fornirà il valore e quindi verrà chiuso.
Componenti che compongono il programma C #
Finora abbiamo creato una semplice applicazione console per la stampa di 'Hello! Mondo'. Se guardi il programma scoprirai che ci sono diversi componenti che compongono il programma.
Discutiamoli in dettaglio.
@ Remya, qui manca un'immagine
# 1) Programma di classe
C permettere è una parola chiave che è (preceduta dal nome della classe) per definire una classe. Il Programma , in questo caso, è il nome della classe. Una classe è fondamentalmente un progetto basato su cui vengono creati gli oggetti. Definisce anche un gruppo di comportamento o tipo di dati.
# 2) Static Void Main (string () args)
La parola chiave statico definisce che l'oggetto non è istanziabile, quindi questa classe non può essere istanziata utilizzando la nuova parola chiave. La parola chiave vuoto indica il tipo di ritorno. Void significa che l'oggetto non restituisce alcun valore. In questo esempio il nome del metodo è Principale , questo significa che è il punto di ingresso per C # per l'esecuzione di un programma.
Ogni volta che il programma viene eseguito, il metodo Main () verrà eseguito all'inizio. La parola chiave string () args è l'argomento della riga di comando utilizzando il quale è possibile passare i valori.
# 3) Console.WriteLine ('Hello! World')
Qui Console è un nome di classe e Linea di scrittura() è il metodo statico della classe della console. Questo metodo WriteLine viene utilizzato per stampare il testo nella console.
# 4) ConsoleApplication dello spazio dei nomi
Il spazio dei nomi parola chiave viene utilizzata per definire lo spazio dei nomi. Il applicazione console è il nome dello spazio dei nomi.
Snippet di codice
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication { public class Program { static void Main(string() args) { Console.WriteLine('Hello! World'); Console.ReadKey(); } } }
Conclusione
In questo tutorial abbiamo avuto una breve introduzione al linguaggio di programmazione C # e all'IDE di Visual Studio.
Abbiamo appreso le basi di C # e .Net e abbiamo anche scritto il nostro primo programma 'Hello World'. Abbiamo anche appreso la struttura del programma e le caratteristiche di base di Visual Studio e come viene eseguito il metodo principale all'inizio dell'esecuzione.
normalizzazione nel database con tabelle di esempio
=> Controlla la nostra guida di formazione C # definitiva qui
Lettura consigliata
- Introduzione ad Appium Studio: vantaggi e caratteristiche principali
- Esercitazione su Microsoft Visual Studio Team Services (VSTS): la piattaforma Cloud ALM
- Installazione e configurazione passo passo di Appium Studio
- Esecuzione e verifica del codice di prova su Appium Studio per Eclipse
- Tutorial su Unix Pipes: Pipes nella programmazione Unix
- Collegamento di emulatori o simulatori ad Appium Studio
- Esecuzione dei test di Appium in parallelo utilizzando Appium Studio per Eclipse
- Come creare un nuovo progetto in Appium Studio per Eclipse