Outils pour utilisateurs

Outils du site


start:arduino:langage_c1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:arduino:langage_c1 [2022/08/28 17:15] – [Détails] gerardadminstart:arduino:langage_c1 [2023/01/27 16:08] (Version actuelle) – modification externe 127.0.0.1
Ligne 11: Ligne 11:
 [[https://perso.esiee.fr/~perretb/I3FM/POO1/basecsharp/index.html| Base C# avec exercices et corrigé FR]] [[https://perso.esiee.fr/~perretb/I3FM/POO1/basecsharp/index.html| Base C# avec exercices et corrigé FR]]
  
 +[[https://fr.wikibooks.org/wiki/Programmation_C_sharp/Introduction| WikiBook sur C# FR]]
 +
 +[[https://koor.fr/DotNet/SupportCSharp/slide1.wp| Support Cours C# FR]]
 +
 +[[https://www.delftstack.com/fr/howto/csharp/csharp-on-linux/| C# sous Linux FR]]  [[start:programmation:c#|C# sous Linux]]
 ==== Exercices en C# ==== ==== Exercices en C# ====
  
Ligne 16: Ligne 21:
  
  
-==== Exemples de programmes en C# ====+====== Exemples de programmes en C# ======
  
  
Ligne 32: Ligne 37:
  
 === Détails === === Détails ===
-Voici le détail ligne par ligne du fichier source, certains concepts étant expliqués dans les chapitres suivants :+Voici le détail ligne par ligne du fichier source, :
  
-<syntaxhighlight lang="csharp" line>+<code c# lang="csharp".c#>
 using System; using System;
-</syntaxhighlight>+</code>
  
 Le fichier source utilise l'espace de noms nommé « ''System'' ». Le fichier source utilise l'espace de noms nommé « ''System'' ».
----- 
  
-<syntaxhighlight lang="csharpline start="2"+<code lang=csharp” line start=2”.c#>  
-public class HelloWorld +public class HelloWorld {  
-+</code>
-</syntaxhighlight>+
  
-Déclaration d'une classe nommée « <code>HelloWorld</code> ». +Déclaration d'une classe nommée «HelloWorld».
-----+
  
-<syntaxhighlight lang="csharpline start="4"> +<code lang=csharp” line start=4>
-    public static void Main() +
-    { +
-</syntaxhighlight>+
  
-Déclaration d'une méthode statique nommée « <code>Main</code> » dans la classe <code>HelloWorld</code>. Cette méthode est celle qui est appelée au démarrage du programme. +  public static void Main() 
-----+  {
  
-<syntaxhighlight lang="csharp" line start="6"> +</code>
-        Console.WriteLine("Hello world !"); +
-</syntaxhighlight>+
  
-Affichage de la ligne « <code>Hello world !</code> » sur la console<code>Console</code> désignant la console, appartient à l'espace de nom <code>System</code>. +Déclaration d'une méthode statique nommée « Main »  dans la classe HelloWorld  
-----+Cette méthode est celle qui est appelée au démarrage du programme.
  
-<syntaxhighlight lang="csharpline start="7"> +<code lang=csharp” line start=“6”>
-        Console.ReadLine(); +
-</syntaxhighlight>+
  
-Attendre que la touche entrée soit frappée avant de poursuivreCette ligne de code n'est pas nécessaire si vous lancez le programme depuis une console déjà ouverte. Dans le cas contraire (double-clic sous Windows), cette ligne de code permet de maintenir la fenêtre de console ouverte, car celle-ci se ferme une fois le programme terminé (option par défaut). +      Console.WriteLine("Hello world !");
-----+
  
-<syntaxhighlight lang="csharpline start="8"+</code> 
-     + 
-</syntaxhighlight>+Affichage de la ligne « Hello world ! » sur la console. 
 + 
 +Console désignant la console, appartient à l'espace de nom System. 
 + 
 +<code lang=csharp” line start=“7”> 
 + 
 +      Console.ReadLine(); 
 + 
 +</code> 
 + 
 +Attendre que la touche entrée soit frappée avant de poursuivre.  
 +Cette ligne de code n'est pas nécessaire si vous lancez le programme depuis une console déjà ouverte.  
 +Dans le cas contraire (double-clic sous Windows), cette ligne de code permet de maintenir la fenêtre de console ouverte, car celle-ci se ferme une fois le programme terminé (option par défaut). 
 + 
 +<code lang=“csharp” line start=“8
 + 
 +   } 
 + 
 +</code>
  
 Fin de la méthode Main. Fin de la méthode Main.
----- 
  
-<syntaxhighlight lang="csharpline start="9"+<code lang=csharp” line start=9”.c#>  
- } +}  
-</syntaxhighlight>+</code>
  
 Fin de la classe HelloWorld. Fin de la classe HelloWorld.
  
/home/chanteri/www/fablab37110/data/attic/start/arduino/langage_c1.1661699707.txt.gz · Dernière modification : 2023/01/27 16:08 (modification externe)