*   >> Lectura Educación Artículos >> science >> programación

C # - La construcción de un convertidor de Fahrenheit /Celsius

Solución completa aquí: http: //sharebee.com/882acb77

Lo primero que vamos a hacer es crear una clase llamada ConversionFormulas

.

Dentro de esta clase vamos a crear dos métodos. Uno convertir de Fahrenheit a Celsius, y otra convertir de Celsius a Fahrenheit

Dentro de sus ConversionFormulas

clase crear estos métodos:.

>

vacío ConvertTemperatureFarenheit (txt1 TextBox pública , txt2 TextBox) {double farenheit = Convert.ToDouble (txt1.Text); doble celcius = (farenheit - 32) * (5.0 /9.0); txt2.Text = Convert.

ToString (centígrados); }

public void ConvertTemperatureCelcius (txt1 TextBox, txt2 TextBox) {double celcius = Convert.ToDouble (txt2.Text); doble farenheit = (celcius * (9.0 /5.0)) + 32; txt1.Text = Convert.ToString (farenheit); }

>

Vamos a analizar la primera línea de cada método para un poco. Cuando se crea un método que puede dar los parámetros del método a utilizar. Voy a explicar lo que esto significa:

Digamos que usted es el jefe de un chef de sushi.

Usted lo compra un cuchillo nuevo un día y le informará sobre cómo destripar el pescado, cortar el pescado, escalarlo, cocinar, etc. El chef sabe que la forma de actuar cuando recieves un pez. Sus instrucciones fueron explicados por su jefe. Un día llega un pez y procede a hacer todo lo que un cocinero se supone que debe hacer.

Es una situación similar con los métodos. A construir métodos que funcionen con otros controles, métodos, etc. Nuestro método ConvertTemperatureFarenheit sabe que recibirá 2 cajas de texto y así es como hemos construido.


Usted verá por qué hicimos esto en un segundo.

En la clase Form1 crear una instancia de su clase ConversionFormulas: Sellos>

ConversionFormulas oConversionFormulas = new ConversionFormulas ();

>

Ahora ve a la pestaña Diseño de Form1 y haga doble clic en un botón, a continuación, haga doble clic en el otro

.

Dos método onClick generará, vacío.


>

private void button1_Click (object sender, EventArgs e) {

}

vacío Button2_Click (object sender, EventArgs privada e) {

}

>

Cuando un usuario haga clic en Button1 quieren convertir a Celsius así que vamos a llamar a ese método: Sellos>

vacío button1_Click (object sender privada, EventArgs e ) {oConversionFormulas.ConvertTemperatureFarenheit (textBox1, textBox2); }

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

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.