C Sharp (C #)

Que Filme Ver?
 

C # (pronuncia-se C-Sharp) é uma linguagem de programação orientada a objetos de uso geral desenvolvida pela Microsoft para a plataforma Windows. Ele usa a plataforma .NET, que é uma maneira elegante de dizer que muito do trabalho foi feito para você - você apenas escreve um programa que tira proveito de todo o código que já foi escrito.

Baixar software: http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express

Custo:Livre

Instruções para configurar o software:Execute o programa SETUP


TENTE!

1. Abra o Visual Studio Express para Windows Phone.

2. Na página inicial, clique em Novo Projeto.

3. Selecione Aplicativo do Windows Phone e digite ‘CSharpDemo’ nas caixas Nome e Nome da solução.

4. Clique em ‘OK’ para criar o projeto.

5. Substitua o código na janela MainPage.xaml por este código:

                                                                                                                                                                                                                

6. Clique na seta ao lado de MainPage.xaml no Gerenciador de Soluções no lado direito do aplicativo. Clique duas vezes em MainPage.xaml.cs para abrir a janela desse arquivo.

7. Copie este código C Sharp para a janela 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. Clique em Arquivo e em Salvar tudo no menu do programa.

9. Clique em DEBUG e em Start Debugging no menu do programa para testar o programa. Insira uma temperatura e clique no botão Converter para ver o resultado.
Experimente várias temperaturas diferentes.

10. O programa ficará assim quando estiver em execução.

csharp-1


SOBRE O PROGRAMA - UMA CAMINHADA

1. A função “Button_Click_1”

uma. Obtém o valor inserido na caixa de texto de entrada.

b. O valor é convertido para Celsius (com uma única casa decimal).

c. O valor Celsius é avaliado com uma série de declarações IF e uma frase de ação sugerida é atribuída à variável: “Texto6.Texto”

d. Uma frase é criada combinando ou “concatenando” algum texto estático junto com os valores de temperatura (deg F e Deg C) e a frase de ação.


TENTE ISTO

1. Altere as temperaturas usadas nas decisões - altere a temperatura inferior de 60 para 30 graus, por exemplo. Salve o arquivo, reinicie o programa e insira novos números - as respostas mudaram na nova temperatura'http: //www.homeandlearn.co.uk/csharp/csharp.html '> http://www.homeandlearn.co .uk / csharp / csharp.html - Um tutorial bem organizado com muitos exemplos de trabalho e código-fonte