Tag: 计量单位

如何在C#中为测量单位创建通用转换器?

在一个涉及温度转换的小型烹饪项目以及一些烹饪测量转换(如Imperial to Metric)的过程中,我一直在努力学习更多关于代表和lambdas的知识,我一直试图想办法制作一个可扩展的单位转换器。 这是我开始时的内容,以及关于我的一些计划的代码评论。 我没有计划像下面这样使用它,我只是测试了C#的一些function我不太了解,我也不确定如何进一步采取这一点。 有没有人对如何在下面的评论中创建我正在谈论的内容有任何建议? 谢谢 namespace TemperatureConverter { class Program { static void Main(string[] args) { // Fahrenheit to Celsius : [°C] = ([°F] − 32) × 5⁄9 var CelsiusResult = Converter.Convert(11M,Converter.FahrenheitToCelsius); // Celsius to Fahrenheit : [°F] = [°C] × 9⁄5 + 32 var FahrenheitResult = Converter.Convert(11M, Converter.CelsiusToFahrenheit); Console.WriteLine(“Fahrenheit to Celsius : […]