C#實(shí)現(xiàn)溫度轉(zhuǎn)換功能
本文實(shí)例為大家分享了C#實(shí)現(xiàn)溫度轉(zhuǎn)換功能的具體代碼,供大家參考,具體內(nèi)容如下
界面圖
代碼
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; ? namespace WindowsFormsApplication4 { ? ? public partial class Form1 : Form ? ? { ? ? ? ? public Form1() ? ? ? ? { ? ? ? ? ? ? InitializeComponent(); ? ? ? ? } ? ? ? ? ? private void button1_Click(object sender, EventArgs e) ? ? ? ? { ? ? ? ? ? ? float x; ? ? ? ? ? ? double y; ? ? ? ? ? ? try ? ? ? ? ? ? { ? ? ? ? ? ? ? ? //Single.Parse(textBox1.Text);將字符串類型數(shù)值轉(zhuǎn)換成等效單精度浮點(diǎn)數(shù)值 ? ? ? ? ? ? ? ? x = Single.Parse(textBox1.Text); ? ? ? ? ? ? ? ? y = getValue(x); ? ? ? ? ? ? ? ? label2.Text = "" + y; ? ? ? ? ? ? ? } ? ? ? ? ? ? catch (MyException ee) ? ? ? ? ? ? { ? ? ? ? ? ? ? ? label2.Text = ee.Message; ? ? ? ? ? ? ? } ? ? ? ? ? ? catch (FormatException ee) { ? ? ? ? ? ? ? ? label2.Text = ee.Message; ? ? ? ? ? ? } ? ? ? ? ? } ? ? ? ? ? private double getValue(float x) ? ? ? ? { ? ? ? ? ? ? double y; ? ? ? ? ? ? if (x < -273.15f) throw new MyException(); ? ? ? ? ? ? y = x * 1.8f + 32; ? ? ? ? ? ? return y; ? ? ? ? ? ? } ? ? ? ? ? class MyException : ApplicationException { ? ? ? ? ? ? public MyException() : base("溫度超出范圍") {? ? ? ? ? ? ?? ? ? ? ? ? ?? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? private void textBox1_TextChanged(object sender, EventArgs e) ? ? ? ? { ? ? ? ? ? } ? ? ? } }
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C#遞歸實(shí)現(xiàn)將一整數(shù)逆序后放入一數(shù)組中
這篇文章主要介紹了C#遞歸實(shí)現(xiàn)將一整數(shù)逆序后放入一數(shù)組中,是遞歸算法的一個(gè)簡(jiǎn)單應(yīng)用,需要的朋友可以參考下2014-10-10.net中前臺(tái)javascript與后臺(tái)c#函數(shù)相互調(diào)用問題
.net中前臺(tái)javascript與后臺(tái)c#函數(shù)相互調(diào)用問題...2007-12-12解析c#顯示友好時(shí)間的實(shí)現(xiàn)代碼
本篇文章是對(duì)c#中顯示友好時(shí)間的實(shí)現(xiàn)代碼進(jìn)行了介紹,需要的朋友參考下2013-05-05C#預(yù)定義數(shù)據(jù)類型之值類型和引用類型介紹
這篇文章主要介紹了C#預(yù)定義數(shù)據(jù)類型之值類型和引用類型介紹,本文著重講解了引用類型中的object(對(duì)象)類型和string(字符串)類型,需要的朋友可以參考下2015-03-03C#中Winform窗體Form的關(guān)閉按鈕變灰色的方法
這篇文章主要介紹了C#中Winform窗體Form的關(guān)閉按鈕變灰色的方法,對(duì)于C#程序界面的設(shè)計(jì)有一定的借鑒價(jià)值,需要的朋友可以參考下2014-08-08C#中面向?qū)ο缶幊虣C(jī)制之多態(tài)學(xué)習(xí)筆記
這篇文章主要介紹了C#中面向?qū)ο缶幊虣C(jī)制之多態(tài)學(xué)習(xí)筆記,本文總結(jié)了個(gè)人對(duì)多態(tài)的理解以及接口多態(tài)、繼承多態(tài)等內(nèi)容,并給出了代碼示例,需要的朋友可以參考下2015-01-01