*   >> Leitura Educação Artigos >> science >> programação

C # - Construindo um Fahrenheit /Celsius Converter

!

Solução completa aqui: http: //sharebee.com/882acb77

A primeira coisa que vamos fazer é criar uma classe chamada ConversionFormulas

Dentro desta classe. vamos criar dois métodos. Uma converter de Fahrenheit para Celsius, e outro para converter de Celsius para Farenheit

Dentro de seus ConversionFormulas

classe criar estes métodos:. Página inicial>

public void ConvertTemperatureFarenheit (txt1 TextBox , txt2 TextBox) {double farenheit = Convert.ToDouble (txt1.Text); duplo celcius = (Farenheit - 32) * (5,0 /9,0); txt2.Text = Convert.

ToString (celcius); }

public void ConvertTemperatureCelcius (TextBox txt1, TextBox txt2) {double celcius = Convert.ToDouble (txt2.Text); duplo farenheit = (celcius * (9,0 /5,0)) + 32; txt1.Text = Convert.ToString (Farenheit); } Página inicial>

Vamos analisar a primeira linha de cada método para um pouco. Quando você cria um método que pode dar os parâmetros do método a utilizar. Deixe-me explicar o que isso significa:

Vamos dizer que você é o chefe de um chef de sushi.

Você comprar-lhe um novo faca um dia e instruí-lo sobre como estripar o peixe, cortar o peixe, escalá-lo, cozinhá-lo, etc. O chef sabe que como agir quando ele recebe um peixe. Suas instruções eram explicados por seu chefe. Um dia ele recebe um peixe e passa a fazer tudo o que um chef é suposto fazer.

É uma situação semelhante com métodos. Você constrói métodos que irão trabalhar com outros controles, métodos, etc. Nosso método ConvertTemperatureFarenheit sabe que vai receber 2 caixas de texto e é assim que nós construímos-lo.

Você verá porque nós fizemos isso em um segundo.


Em sua classe Form1 criar uma instância de sua classe ConversionFormulas: Página inicial>

ConversionFormulas oConversionFormulas = new (); ConversionFormulas inicial>

Agora vá para o guia de design de Form1 e clique duas vezes em um botão, em seguida, clique duas vezes sobre o outro

.

Dois método onClick irá gerar, vazio.


>

private void button1_Click (object sender, EventArgs e) {

}

private void button2_Click (object sender, EventArgs e) {

} Página inicial>

Quando um usuário clique button1 que deseja converter em celcius então vamos chamar esse método: Página inicial>

private void button1_Click (object sender, EventArgs e ) {oConversionFormulas.ConvertTemperatureFarenheit (textBox1, textBox2); }

private void button2_Click (object sender, EventArgs e) {oConversionFormulas.

ConvertTemperatureCelcius (textBox1, textBox2); } Página inicial>

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.