C Sharp (C #)

C # (prononcé C-Sharp) est un langage de programmation orienté objet à usage général développé par Microsoft pour la plate-forme Windows. Il utilise la plate-forme .NET, ce qui est une façon élégante de dire qu'une grande partie du travail a été faite pour vous - il vous suffit d'écrire un programme qui tire parti de tout le code qui a déjà été écrit.


Télécharger le logiciel: http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express

Coût:Libre

Instructions pour configurer le logiciel:Exécutez le programme SETUP


ESSAYEZ-LE!


1. Ouvrez Visual Studio Express pour Windows Phone.

2. Depuis la page de démarrage, cliquez sur Nouveau projet.


3. Sélectionnez Application Windows Phone et saisissez «CSharpDemo» dans les champs Nom et Nom de la solution.

4. Cliquez sur «OK» pour créer le projet.


5. Remplacez le code de la fenêtre MainPage.xaml par ce code:

                                                                                                                                                                                                                

6. Cliquez sur la flèche en regard de MainPage.xaml dans l'Explorateur de solutions sur le côté droit de l'application. Double-cliquez sur MainPage.xaml.cs pour ouvrir la fenêtre de ce fichier.

7. Copiez ce code C Sharp dans la fenêtre MainPage.xaml.cs:

  using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Navigation; using Microsoft.Phone.Controls; using Microsoft.Phone.Shell; using Programming_MB_Demo.Resources;  namespace Programming_MB_Demo {     public partial class MainPage : PhoneApplicationPage     {         // Constructor         public MainPage()         {             InitializeComponent();         }          private void Button_Click_1(object sender, RoutedEventArgs e)         {             double DegText, CelText;             DegText = double.Parse(TextBox1.Text);             CelText = (5.0 / 9.0) * (DegText - 32.0);             Text4.Visibility = System.Windows.Visibility.Visible;             Text5.Text = CelText.ToString();             Text5B.Visibility = System.Windows.Visibility.Visible;             if (DegText > 100)             {                 Text6.Text = 'It's Hot! Better Hydrate';                 Text6.Visibility = System.Windows.Visibility.Visible;             }             else if (DegText <= 32)             {                 Text6.Text = 'It's Cold! Better pack long underwear';                 Text6.Visibility = System.Windows.Visibility.Visible;             }          }          private void Button_Click_2(object sender, RoutedEventArgs e)         {             TextBox1.Text = '';             Text4.Visibility = System.Windows.Visibility.Collapsed;             Text5B.Visibility = System.Windows.Visibility.Collapsed;             Text5.Text = '';             Text6.Visibility = System.Windows.Visibility.Collapsed;          }       } }  

8. Cliquez sur Fichier puis sur Enregistrer tout dans le menu du programme.


9. Cliquez sur DEBUG puis sur Start Debugging dans le menu programme pour tester le programme. Entrez une température et cliquez sur le bouton Convertir pour voir le résultat.
Essayez plusieurs températures différentes.

10. Le programme ressemblera à ceci lorsqu'il est en cours d'exécution.

csharp-1


À PROPOS DU PROGRAMME - UNE PROMENADE À TRAVERS

1. La fonction «Button_Click_1»

une. Obtient la valeur entrée dans la zone de texte d'entrée.

b. La valeur est convertie en Celsius (avec une seule décimale).

c. La valeur Celsius est évaluée avec une série d'instructions IF et une phrase d'action suggérée est attribuée à la variable: 'Text6.Text'

ré. Une phrase est créée en combinant ou «concaténant» un texte statique avec les valeurs de température (deg F et Deg C) et la phrase d'action.


ESSAYE ÇA

1. Changez les températures utilisées dans les décisions - changez la température inférieure de 60 à 30 degrés, par exemple. Enregistrez le fichier, redémarrez le programme et entrez de nouveaux nombres - les réponses ont-elles changé à la nouvelle température? Http://www.homeandlearn.co.uk/csharp/csharp.html '> http://www.homeandlearn.co .uk / csharp / csharp.html - Un tutoriel bien organisé avec de nombreux exemples de travail et code source