*   >> Lezen Onderwijs artikelen >> science >> programming

C # - Het bouwen van een Fahrenheit /Celsius Converter

Complete oplossing hier: http: //sharebee.com/882acb77

Het eerste wat we doen is een klasse met de naam ConversionFormulas

.

In deze klasse zullen we twee methoden te creëren. Één converteren van Farenheit naar Celcius, en een andere om te zetten van Celcius naar Farenheit

In uw ConversionFormulas

klasse te maken van deze methoden:.

>

public void ConvertTemperatureFarenheit (TextBox txt1 , TextBox txt2) {double farenheit = Convert.ToDouble (txt1.Text); dubbele 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); dubbele farenheit = (celcius * (9.0 /5.0)) + 32; txt1.Text = Convert.ToString (farenheit); }

>

Laten we het analyseren van de eerste regel van elke methode voor een beetje. Wanneer u een methode te maken kunt u de methode parameters te gebruiken geven. Laat me uitleggen wat dit betekent:

Laten we zeggen dat je bent de baas van een sushi-chef.

Je koopt hem een ​​nieuw mes een dag en instrueren hem hoe de vis gut, snijd de vis, schalen, koken, enz. De chef-kok weet dat hoe te handelen wanneer hij ontvangt een vis. Zijn instructies werden verklaard door zijn baas. Op een dag krijgt hij een vis en overgaat tot alles wat een chef-kok wordt verondersteld te doen.

Het is een vergelijkbare situatie met methoden. Je bouwt methoden die zal werken met andere functies, methoden, enz. Onze ConvertTemperatureFarenheit methode weet het zal ontvangen 2 tekstvakken en dat is hoe we hebben opgebouwd.

U zult zien waarom we deden dit in een tweede.

In uw Form1 klasse een instantie van uw ConversionFormulas klasse: België>

ConversionFormulas oConversionFormulas = new ConversionFormulas ();

>

Ga nu naar uw ontwerp tabblad Form1 en dubbelklik op een knop, dan dubbelklikken op het overig.

Twee onClick methode zal genereren, leeg.


>

private void button1_Click (object afzender, EventArgs e) {

}

private void Button2_Click (object afzender, EventArgs e) {

}

>

Wanneer een gebruiker klikt button1 ze wilt converteren naar Celcius dus laten we noemen die methode: België>

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

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

ConvertTemperatureCelcius (TextBox1, tex

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.