introduction c programming using visual studio
Ce didacticiel sur l'introduction à C # et .Net Framework enseigne la structure de base d'un programme C # «Hello World» et les fonctionnalités de base de Visual Studio .Net Framework:
C # est l'un des langages de programmation les plus couramment utilisés pour les frameworks .NET. C # est un langage simple mais puissant orienté objet développé par Microsoft. Il est assez similaire aux langages C et C ++ sur lesquels il est basé.
Le nom du langage C # (prononcé c dièse) est inspiré d'une note de musique et en même temps, il ressemble également à une collection de quatre signes «+» symbolisant que le langage est une version évoluée du C ++.
=> Tutoriels de formation C # GRATUITS pour tous
Ce que vous apprendrez:
Que sont le framework C # et .NET?
Bien que C # puisse être compilé par le code machine, il est toujours utilisé en conjonction avec le framework .Net, par conséquent, toute application développée avec C # a besoin d'un framework .Net comme pré-requis.
Le .NET Framework
Le framework .Net développé par Microsoft est une plate-forme puissante qui aide les développeurs à écrire différents types d'applications, y compris Windows, Web et services Web. Le framework se compose d'une grande bibliothèque de codes qui peuvent être utilisés par des langages comme C #.
Caractéristiques de C #
C-sharp est un langage de programmation orienté objet qui offre des tonnes de fonctionnalités aux programmeurs.
Certains d'entre eux sont:
- Syntaxe simple et facile à comprendre.
- Il offre l'interopérabilité, l'évolutivité et peut être mis à jour.
- Il est basé sur des composants.
- Il a une riche bibliothèque et est un langage structuré.
- Il est de type sécurisé, c'est-à-dire qu'il permet uniquement au code d'accéder à l'emplacement mémoire pour lequel il a un accès autorisé.
Prérequis
Ce tutoriel a été préparé pour les débutants. Cependant, un peu de connaissance de la programmation vous aidera à mieux la comprendre.
Environnement de développement intégré pour C # .Net
C # peut être écrit dans n'importe quel éditeur de texte comme le bloc-notes et peut être compilé à l'aide d'un compilateur C #, mais la plupart des programmeurs préfèrent utiliser un environnement de développement intégré (IDE) pour écrire des programmes. IDE est essentiellement un outil qui aide les programmeurs à écrire des programmes dans différents langages tels que C #, Visual Basic, Java, etc.
Pour C #, nous utiliserons l'IDE fourni par Microsoft.
Microsoft propose son IDE le plus populaire pour C #, c'est-à-dire Visual Studio. Microsoft a également introduit une version express de Visual Studio pour les débutants et ceux qui souhaitent utiliser .Net sans se soucier du coût de la licence. Visual Studio Express Edition fonctionne parfaitement pour écrire tous les types de programmes en C #.
=> Télécharger Visual Studio Express Edition
Fonctionnalités de Microsoft Visual Studio
Visual Studio est l'un des IDE les plus populaires disponibles pour C #.
Certaines de ses caractéristiques comprennent:
- Il peut être facilement utilisé avec Microsoft ou tout autre tiers. Toute application tierce peut être utilisée à l'aide de packages Nuget.
- Facile à ajouter et modifier différents types de fichiers qui peuvent être nécessaires pour développer votre application.
- Prend en charge Intellisense.
- Un débogueur robuste et puissant qui vous permet de déboguer votre code ligne par ligne.
Premiers pas avec Visual Studio et C # .Net
Nous commencerons par écrire un programme simple et discuterons des composants qui constituent un projet C #. Dans ce didacticiel, nous aborderons en détail les sujets suivants:
- Comment créer un nouveau projet?
- Composants et fichier qui composent le projet C #.
Créer un nouveau projet
Pour commencer, nous allons créer une application console simple. Nous ne travaillerons pas sur un programme complexe, pour commencer, une simple application console fonctionnera parfaitement pour nous. Une application console ressemble à une fenêtre d'invite DOS ou de commandes.
Commençons!!
Ouvrez Visual Studio express sur votre bureau et il s'ouvrira avec la page suivante.
En regardant Visual Studio pour la première fois, cela peut sembler un peu complexe, mais au fur et à mesure que nous avancerons dans les didacticiels, nous nous familiariserons avec son utilisation et ses fonctionnalités.
comment trouver le masque de sous-réseau par défaut
Une fois la page d'accueil de l'application ouverte, cliquez sur le 'Nouveau projet' lien pour créer votre premier projet.
Ou bien vous pouvez également utiliser, le 'Déposer' menu pour créer un nouveau projet.
Une fois que vous avez cliqué sur le lien Nouveau projet, une autre boîte de dialogue «Nouveau projet» s'ouvre avec la liste des types de projets que vous souhaitez créer. C'est ici que nous sélectionnerons le type de projet que nous souhaitons créer.
Pour l'instant, sélectionnez votre langue comme 'Visual C #' puis sélectionnez 'Les fenêtres' dans la liste ci-dessous. Cela affichera une liste des types de projets disponibles sous 'Les fenêtres' dans le panneau de droite. Nous sélectionnerons 'Application de la console' de la liste. Dans la fenêtre Nouveau projet, indiquez le nom du projet puis cliquez sur le bouton «OK».
Cela créera un projet de console avec le nom donné et une structure de base du squelette du programme.
Si vous regardez le panneau de droite, vous trouverez l'explorateur de solutions. L'Explorateur de solutions contient tous les fichiers de votre projet. Si l'explorateur de solutions n'est pas disponible, vous pouvez l'obtenir en accédant à AFFICHER -> Explorateur de solutions.
Dans l'explorateur de solutions, vous trouverez un 'Program.cs' déposer. C'est le fichier qui contient la méthode principale et celui-ci sera exécuté en premier une fois l'application démarrée.
Cliquez maintenant sur la flèche avant 'Propriétés' pour l'étendre. Vous trouverez le 'AssemblyInfo.cs' déposer. Ce fichier contient des informations sur le programme sélectionné. Si vous double-cliquez dessus, il s'ouvrira.
Ce sera quelque chose comme indiqué ci-dessous:
(assembly: AssemblyTitle('ConsoleApplication')) (assembly: AssemblyDescription('')) (assembly: AssemblyConfiguration('')) (assembly: AssemblyCompany('')) (assembly: AssemblyProduct('ConsoleApplication')) (assembly: AssemblyCopyright('Copyright © 2018')) (assembly: AssemblyTrademark('')) (assembly: AssemblyCulture(''))
Celles-ci sont modifiables, vous pouvez donc modifier les valeurs en fonction de votre projet. Vous pouvez fournir le titre, la description, les détails du droit d'auteur, la marque, etc.
Ensuite, nous examinerons les références. Cliquez sur la flèche avant 'Les références' pour élargir les détails. Il contient la liste des services ou des entités que Visual Studio doit localiser pour exécuter votre code.
Comme nous avons discuté des différents composants du programme, nous allons maintenant procéder à l'écriture de notre première ligne de code. Nous avons déjà notre code squelette qui a été généré au moment de la création du projet. Par conséquent, nous utiliserons la même structure et écrirons le code en utilisant cela.
Nous allons procéder en imprimant «Hello! World »en utilisant notre premier programme C # dans l'application console. Pour ce faire, commençons à écrire notre commande entre les accolades après 'Static void Main (string () args)' . Ce composant du projet est appelé une méthode. Le nom donné à la méthode mentionnée ci-dessous est 'Principale' .
Chaque fois que nous exécutons notre programme en C #, il recherche une méthode appelée «Main». La méthode Main est utilisée comme point de départ de l'exécution.
Entrons maintenant du code dans la méthode principale. Écrivons notre première ligne de code. Écrivons un seul alphabet «C» entre les accolades. Un menu contextuel apparaîtra. Ce menu essaiera de deviner ce que vous essayez d'écrire. Vous pouvez utiliser ce menu pour écrire vos programmes rapidement. Ce menu s'appelle «IntelliSense» .
comment lire un fichier .mkv
Sélectionner 'Console' dans le menu en cliquant avec la souris ou en le mettant en surbrillance et en appuyant sur Entrée.
Maintenant, ajoutez un point ou un point après 'Console' . Il ouvrira à nouveau le «IntelliSense» menu. Tapez «Ecrire». Il offrira deux options, 'Écrivez' et «WriteLine» . Nous en discuterons en détail dans nos prochains tutoriels. Pour l'instant, sélectionnez «WriteLine» .
Maintenant, placez un crochet rond après WriteLine. Cela ouvrira un autre menu de couleur grise qui vous montrera le nombre de façons dont cette méthode WriteLine peut être utilisée. Comme vous pouvez le voir, il existe environ 19 façons d'utiliser cette méthode. Vous pouvez basculer entre les 19 façons en cliquant sur les flèches.
Par conséquent, il est temps pour nous d’écrire la célèbre déclaration Hello World. Écrivez «Bonjour! Monde »à l'intérieur du support rond.
Veuillez inclure des guillemets doubles au début et à la fin de votre relevé. Cela permet à C # de reconnaître cette instruction en tant que chaîne ou texte. Une fois terminé, mettez un point-virgule («;») à la fin de votre déclaration. Cela indique que votre déclaration est terminée.
Maintenant, exécutons ce programme en cliquant sur le bouton Démarrer ou en appuyant sur le bouton «F5» clé.
Cela exécutera ce programme.
qa interview questions et réponses pdf
Maintenant, nous avons exécuté notre premier programme mais vous auriez remarqué une chose. Dès que «Bonjour! World »est imprimé et le programme se ferme. Cela ne donne parfois même pas assez de temps à l’utilisateur pour lire le message imprimé.
Par conséquent, pour maintenir la fenêtre pendant un certain temps, nous ajouterons 'Console.ReadKey ()' méthode à notre code actuel. Cela permettra à notre programme d'accepter les entrées de l'utilisateur. L'exécution ne sera pas terminée tant que l'utilisateur n'aura pas fourni une entrée, c'est-à-dire appuyer sur une touche du clavier.
Maintenant, si vous exécutez ce programme, il restera inactif jusqu'à ce que l'utilisateur fournisse une valeur, puis il se fermera.
Composants qui composent le programme C #
Jusqu'à présent, nous avons créé une application console simple pour imprimer «Hello! Monde'. Si vous regardez le programme, vous constaterez qu'il y a plusieurs composants qui composent le programme.
Parlons-en en détail.
@Remya, une image manque ici
# 1) Programme de classe
C laisser est un mot-clé qui est (préfixé avant le nom de la classe) pour définir une classe. Le Programme , dans ce cas, est le nom de la classe. Une classe est essentiellement un plan basé sur lequel les objets sont créés. Il définit également un groupe de comportement ou un type de données.
# 2) Static Void Main (string () args)
Le mot clé statique définit que l'objet n'est pas instanciable, donc cette classe ne peut pas être instanciée à l'aide du mot-clé new. Le mot clé annuler signifie le type de retour. Void signifie que l'objet ne renvoie aucune valeur. Dans cet exemple, le nom de la méthode est Principale , cela signifie que c'est le point d'entrée de C # pour exécuter un programme.
Chaque fois que le programme est exécuté, la méthode Main () sera exécutée au début. Le mot clé string () args est l'argument de ligne de commande à l'aide duquel les valeurs peuvent être transmises.
# 3) Console.WriteLine ('Hello! World')
Ici Console est un nom de classe et WriteLine () est la méthode statique de la classe console. Cette méthode WriteLine est utilisée pour imprimer du texte dans la console.
# 4) Espace de noms ConsoleApplication
Le espace de noms Le mot clé est utilisé pour définir l'espace de noms. Le application de la console est le nom de l'espace de noms.
Extrait de code
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(); } } }
Conclusion
Dans ce didacticiel, nous avons eu une brève introduction au langage de programmation C # et à l'IDE de Visual Studio.
Nous avons appris les bases du C # et du .Net et avons également écrit notre premier programme «Hello World». Nous avons également appris la structure du programme et les fonctionnalités de base de Visual Studio et comment la méthode principale est exécutée au début de l'exécution.
=> Consultez notre guide de formation ultime C # ici
lecture recommandée
- Introduction à Appium Studio: avantages et fonctionnalités clés
- Didacticiel Microsoft Visual Studio Team Services (VSTS): la plateforme Cloud ALM
- Installation et configuration pas à pas d'Appium Studio
- Exécution et vérification de votre code de test sur Appium Studio pour Eclipse
- Tutoriel Unix Pipes: Pipes dans la programmation Unix
- Connexion d'émulateurs ou de simulateurs à Appium Studio
- Exécution de vos tests Appium en parallèle à l'aide d'Appium Studio pour Eclipse
- Comment créer un nouveau projet dans Appium Studio pour Eclipse